2016-11-13 3 views
0
<=== To anyone experiencing the same issue reinstalling the computer works ===> 

Ich hatte meinen Computer neu zu installieren, hatte Knoten und NPM neu zu installieren und nicht wissen, was schief gegangen ist und es macht mich verrückt.npm installieren <node_module> --save nicht aktualisiert Abhängigkeiten

Ich bin auf einem Windows 10 64-Bit-Computer, ich laufe npm init und es funktioniert gut. Ich kann Abhängigkeiten ohne Probleme installieren, sowohl lokal als auch global, aber die Verwendung von npm install <node_module> --save aktualisiert meine package.json Datei mit Abhängigkeiten nicht.

Ich habe sowohl npm und Knoten, keine Änderung neu installiert.
Ich habe versucht, Cmd als Administrator, nichts.
Ich habe den Computer auch neu gestartet, immer noch nichts.

Wenn jemand weiß, wie man das löst, bitte helfen. Ich bin verzweifelt!

Update # 1: wenn einige Module der Installation sehe ich, dass sie .cmd Dateien in meinem Projektordner erstellen, wenn dies ein Hinweis ist, haben nicht erlebt, dass vor

Update # 2: einfach ein frisch erstellt installieren npm init mit und versucht dann npm install express --save und das ist die package.json Datei:

{ 
    "name": "test", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
     "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "keywords": [], 
    "author": "", 
    "license": "ISC" 
    } 
+0

Sind Sie sicher, dass Sie an der richtigen Stelle installieren? Richtiges Projekt? – Li357

+0

Wenn ich auf die richtige package.json Datei schaue? Ja absolut. Wahrscheinlich 10 Mal überprüft, wenn nicht mehr. – David

+0

Kann ich Ihr Paket.json sehen? – Li357

Antwort

-1

Nur ein Vorschlag, können Sie versuchen, „sudo“, bevor Sie Ihren Befehl hinzuzufügen.

+0

Sie sind auf einer Windows-Maschine ... – Li357

+0

Ich bin auf Windows ... Es gibt keine Dinge wie "Sudo", wie ich schon sagte, ich habe versucht, es als Administrator (das Windows-Äquivalent von "Sudo") – David

+0

Oh, das tut mir leid. Ich benutze nie Fenster zum Entwickeln. Also ich weiß nicht, dass es ohne "Sudo" ist. –

0

Ich habe das behoben, indem ich meinen Computer komplett abgewischt und neu installiert habe. Wenn es eine andere Lösung gibt, weiß ich es nicht, aber das ist eine Lösung ... Der nukleare Weg.

Verwandte Themen