Node Berechtigungs-Fehler beheben

Im WordPress Gutenberg Handbuch gibt es mittlerweile eine gute Anleitung, die beschreibt, wie man sich eine Gutenberg-Entwicklungsumgebung einrichtet.

Beim Ausführen von folgendem Befehl:

npm install --save-dev --save-exact @wordpress/scripts

habe ich jedoch folgende Fehlermeldung erhalten:

Unhandled rejection Error: EACCES: permission denied, mkdir '/Users/sebastian/.npm/_cacache/index-v5/b8/2b'

npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     <https://npm.community>

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/sebastian/.npm/_logs/2019-03-26T18_50_47_381Z-debug.log

Der Fehler ist schnell behoben und kommt von falschen Verzeichnisrechten. Um den Fehler zu beheben, einfach folgende beiden Befehle im Terminal eingeben:

sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config

Ein erneutes Ausführen von:

npm install --save-dev --save-exact @wordpress/scripts

führte dann zum gewünschten Ergebnis.

Schreibe einen Kommentar