2017-11-21 2 views
0

Ich versuche Hypertext-Composer lokal einzurichten. Aber wenn ich Generator ohne sudo installiere, erhalte ich Fehler von EACCES: Erlaubnis verweigert, Zugang \ '/ usr/local/lib/node_modules \' ', andererseits, wenn ich sudo verwende, um das npm Paket zu installieren ändert es den Besitz zu niemandem und dann scheint nichts zu funktionieren.Hyperledger Composer Dateiberechtigungen Problem?

npm install -g generator-hyperledger-composer 

Was ist das Problem hier?

+0

Hallo, unsere Dokumentation https://hyperledger.github.io/composer/installing/development-tools.html - wir explizit nicht Composer mit Root oder Sudo zu installieren. Dies führt zu Problemen für den Node-Paketmanager 'npm' selbst (und damit letztlich für den Composer, der npm verwendet). Erstellen Sie einfach einen einfachen Nicht-Root-Benutzer, deinstallieren Sie alle Teilinstallationen mit 'npm uninstall -g xxxx' als Ihrem aktuellen Benutzer. Melden Sie sich dann als Ihr "neuer Nutzer" an und folgen Sie https://hyperledger.github.io/composer/installing/development-tools.html einschließlich des Vorab-Skriptes - einfacher geht es nicht. –

Antwort

Verwandte Themen