1108 Stimmen

Node.js/Windows Fehler: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm'

Ich habe Windows 7 32-Bit. Ich habe das neueste Node.js 32-Bit installiert.
Wenn ich versuche, den Befehl npm install jquery auszuführen, erhalte ich den Fehler:

Fehler: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm

Wie löst man das?

2040voto

Torsten Punkte 20940

Durch manuelles Erstellen eines Ordners mit dem Namen 'npm' im angezeigten Pfad wurde das Problem behoben.

Weitere Informationen finden Sie auf der Fehlerbehebungsseite.

201voto

NStorm Punkte 1068

Dies kann auch durch manuelle Installation eines Node-Pakets behoben werden.

npm install npm -g

Der Vorgang richtet alle erforderlichen Verzeichnisse ein.

115voto

Aniket Thakur Punkte 62911

Ich bin auf das gleiche Problem gestoßen, als ich ein Paket über npm installiert habe.

Nachdem ich den npm-Ordner manuell in C:\Benutzer\Benutzername\AppData\Roaming\ erstellt hatte, war dieser bestimmte Fehler verschwunden, aber es traten ähnliche Fehler auf, als versucht wurde, zusätzliche Verzeichnisse im npm-Ordner zu erstellen und dies scheiterte. Das Problem wurde behoben, nachdem ich die Eingabeaufforderung als Administrator ausgeführt habe.

12voto

Reece Punkte 714

Ich empfehle, einen alternativen Speicherort für Ihre npm-Module festzulegen.

npm config set prefix C:\Dev\npm-repository\npm --global 
npm config set cache C:\Dev\npm-repository\npm-cache --global  

Sie können den Speicherort natürlich anpassen, wo es für Sie am besten geeignet ist.

Dies hat bei mir gut funktioniert und umgeht mögliche Berechtigungsprobleme, auf die Sie möglicherweise stoßen könnten.

5voto

Taher Salah Punkte 219

Sie müssen einen Ordner namens 'npm' im angezeigten Pfad C:\Users\$userName\AppData\Roaming\ erstellen, um das Problem zu beheben.

Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X