Ich kann nicht installieren meine private Modul Anrufspeicher: 0.1.1, wenn ich npm install
im Stammpfad befehle.npm Installationsfehler 4058, kann nicht private Modul in Windows installieren
ich package.json schreiben dieses Modul zu installieren:
"dependencies": {
"storage": "file:modules/storage"
}
Und ich auch package.json im privaten Modul stroage schreiben schon, dann ist es auf meinem Linux gut, auf Fenster vor gut, aber man Tag installiere ich Fehler -4058
auftreten und es gibt Fehlermeldung:
909 verbose stack Error: ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
909 verbose stack at Error (native)
910 verbose cwd D:\networkteam\meta\git_meta_static_develop
911 error Windows_NT 6.1.7601
912 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
913 error node v4.4.2
914 error npm v2.15.0
915 error path C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz
916 error code ENOENT
917 error errno -4058
918 error syscall scandir
919 error enoent ENOENT: no such file or directory, scandir 'C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz'
919 error enoent This is most likely not a problem with npm itself 919 error enoent and is related to npm not being able to find a file.
920 verbose exit [ -4058, true ]
PS: ich habe Powershell mit der Verwaltung zu nutzen versucht, und ich überprüft den Pfad C:\Users\vincent_lin\AppData\Roaming\npm-cache\storage\0.1.1\package.tgz
ist korrekt.
Und ich Update npm auf die neueste Version, es gibt immer noch Fehler.
Danke für jede Antwort.
Danke, ich folge Ihren Vorschlägen, um es zu ändern, aber die gleiche Fehlermeldung zurückzugeben. –
Bitte sehe meine Bearbeitung –
Vielleicht wird JSON Parser das für Windows automatisch übertragen? Ich bin mir darüber nicht sicher. Ich reparierte das und Rückkehr fehlgeschlagen, JSON-Fehler zu analysieren. –