npm EACCESS Fehler auf Mac OS X beheben
npm ERR - EACCESS!
Wenn Node.js und npm mit root Rechten installiert wurden, könnte ein - zugegeben sehr nerviger - Fehler ständig aufkommen: npm ERR! Error: EACCES
. Und dies geschieht immer dann, wenn ein Package mit npm (global) installiert werden soll. Also müsste jedes Mal bei einem Install Befehl der npm
Befehl mit einem vorangestellten sudo
benutzt werden - auch dies ist zugegeben sehr nervig. Augenscheinlich liegt der Fehler im *.pkg Installer der nodeJS Website.
Was tun?
Verwendest Du Mac OS X haben wir eine Anleitung für dich. Denn es ist ein leichtes, diesen Fehler zu beheben und künftig kein sudo npm install
mehr ausführen zu müssen. Dies erreichen wir, indem wir das Mac Betriebssystem bitten, die beiden npm Arbeitsverzeichnisse für uns als nicht sudo erreichbar zu machen:
$ sudo chown -R `whoami` ~/.npm $ sudo chown -R `whoami` /usr/local/lib/node_modules
Nun sollte npm
ohne sudo
funktionieren.
Inhaltsverzeichnis
Jetzt durchstarten
Zum Newsletter anmelden
Bleibe informiert und erhalte nützliche Informationen über Marketing und produktbezogene Inhalte kostenlos in deinem Posteingang.
We care about the protection of your data. Read our Privacy Policy.
Mehr Beiträge auf unserem Blog
Hier findest Du weitere Beiträge