2016-05-05 12 views

Antwort

0

Ihr npm-Verzeichnis weist die falschen Berechtigungen auf. Versuchen:

sudo chown -R $(whoami) ~/.npm 

Als Randbemerkung nvm versuchen, fand ich es führt zu weniger Berechtigungen Probleme und mehrere Versionen an der Seite von einander installieren können.

+0

Gleiches Problem. Ich denke, es ist das Problem des Yeoman. – George

+0

Es ist ganz klar kein Yeoman-Problem, es ist ein NPM-Problem. NPM verfügt nicht über die Berechtigung zum Erstellen eines Verzeichnisses unter '/ Users/Kiknag/.npm/lesbar-stream/1.0.12-1 '. Dies tritt normalerweise auf, wenn ein Benutzer mit erhöhten Berechtigungen das Verzeichnis ändert oder wenn Sie sich versehentlich geändert haben die Berechtigungen für dieses Verzeichnis. Könnten Sie die Ausgabe von 'cd/Users/Kiknag && ls -la | grep .npm' zu deinem ursprünglichen Post? –

+0

Wie ich schon sagte, wird die Verwendung von nvm und die Verwendung von 'sudo' dieses Problem in Zukunft verhindern. Ich habe es schon oft erlebt, weshalb ich so zuversichtlich bin. –