Fehler: EPERM: Operation nicht erlaubt, entkoppeln 'D: \ Sources \ ** \ node_modules \ fsevents \ node_modules \ curve \ package.json'

8

Ich habe gerade npm auf 5.4.0 aktualisiert.
Jetzt, wenn ich ein npm-Paket installieren möchte, bekomme ich den folgenden Fehler:

%Vor%

Ich bin absolut sicher, führe CMD als Administrator aus.

Ich habe auch D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.json\ überprüft, package.json existiert nicht im Pfad!

Bearbeiten: Upgrade auf Version 5.4.1, immer noch der gleiche Fehler, kann auch nicht umgehen mit --no-optional: - (

    
Mohammad Dayyan 03.09.2017, 03:30
quelle

9 Antworten

21

Es ist eine npm 5.4.0-Ausgabe Ссылка

Problemumgehungen sind

  • Downgrade auf 5.3
  • versuchen Sie, mit --no-optional zu laufen, d. h. npm install --no-optional
hidden_4003 03.09.2017, 15:06
quelle
6

Ich habe das Problem behoben, indem ich npm von 5.4.0 auf Version 5.3 heruntergestuft habe

%Vor%

Ich hoffe, das hilft dir

    
Jason 06.09.2017 16:19
quelle
5

Wenn Sie auf 5.3 herunterstufen und immer noch denselben Fehler in Windows erhalten, wie ich.
Nach stundenlanger Arbeit mit npm-Versionen habe ich folgende Lösung gefunden:

1. Laden Sie die neueste empfohlene Version von nodejs herunter, diese Tage ist node-v6.11.3-x64
2. Deinstallieren Sie nodejs damit.
3. Gehen Sie zum Ordner C:\Users\{YourUsername}\AppData\Roaming und löschen Sie npm und npm-cache Ordner
4. Führen Sie das Installationsprogramm von nodejs erneut aus und installieren Sie es. 5 Aktualisieren Sie npm auf 5.3 mit der Befehlszeile npm i -g [email protected]

Jetzt sollten Sie npm ohne Probleme verwenden.

    
Mohammad Dayyan 08.09.2017 09:43
quelle
2

Für mich funktionierte es in bash vom git-Paket versuche es:

%Vor%

dann:

%Vor%     
Adrian 02.11.2017 21:39
quelle
1
der gleiche Fehler kommt zu mir, wenn ich die npm-Version auf den neuesten 5.4 aktualisiere Ein Downgrade auf die Version 5.3.0 ist sinnvoll. Der Fehler kommt von der npm 5.4, die Sie in den Problemen in npm 5.4 nachsehen können %Vor%     
haoying 12.09.2017 01:29
quelle
1

Ich habe versucht, diese Lösung gefunden zu einem Wie man den Node.js Blog repariert

benutze einfach

%Vor%

in Windows, wenn es die Verwendung verweigert

%Vor%     
Chris Ihure 16.10.2017 10:24
quelle
0

Für Windows,

  1. Laden Sie die letzte empfohlene Version von nodejs herunter, diese Tage sind node-v6.11.3-x64
  2. Deinstallieren Sie nodejs damit.
  3. Gehe zum C:\Users\{YourUsername}\AppData\Roaming Ordner und lösche npm und npm-cache Ordner
  4. Starten Sie das Installationsprogramm von nodejs erneut und installieren Sie es
  5. Standardmäßig sollte npm 3.10.10 zusammen mit node-v6.11.3-x64 installiert sein.
  6. Es funktionierte für mich mit npm 3.10.10 , aber nicht mit 5.3.X . Es hat auch nicht mit höheren Versionen von Node funktioniert (oben node-v6.11.3-x64 )
Suresh Vanam 14.09.2017 12:59
quelle
0

In NPM 5.6.0 behoben

Upgrade auf NPM 5.6.0 hat das Problem für mich gelöst.

    
ptilton 19.12.2017 18:48
quelle
0

Es scheint viele Lösungen zu geben, die mit der Herabstufung von npm-Versionen arbeiten. Für mich war die Lösung

%Vor%

Ich habe das Downgrade von npm-Versionen versucht, indem ich meine npm-Präfix-Konfiguration so geändert habe, dass sie dem npm-Verzeichnis entspricht, und den Cache geleert habe. Keiner von ihnen funktionierte, aber anscheinend arbeiteten sie für andere, also könnte es einen Versuch wert sein.

    
Wubly2911 18.01.2018 23:22
quelle

Tags und Links