Ich habe das hier versucht:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
...aber es hat nicht funktioniert.
Wie mache ich das auf Windows?
Ich habe das hier versucht:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
...aber es hat nicht funktioniert.
Wie mache ich das auf Windows?
Verwenden Sie Upgrade npm unter Windows
Dies ist das offizielle Dokument für einen Benutzer zum Upgrade von npm unter Windows!
Hier ist mein Screenshot!
Für das, was es wert ist, musste ich mehrere Antworten kombinieren...
C:\Program Files (x86)\nodejs\
und C:\Program Files\nodejs\
, falls sie vorhanden sind.Deinstallieren Sie Node.js. Klicken Sie auf das Startmenü, geben Sie "Programm ändern oder entfernen" ein, klicken Sie auf den angezeigten Artikel, suchen Sie Node.js in der Liste und deinstallieren Sie es.
Löschen Sie die Verzeichnisse C:\Program Files (x86)\nodejs\
und C:\Program Files\nodejs\
, wenn sie vorhanden sind.
Installieren Sie das neueste unter https://nodejs.org/en/download
Die Deinstallation/Löschung/Installation erscheint möglicherweise unnötig, ist aber oft notwendig und spart Ihnen Zeit. Diese Anweisungen stammen von Microsoft.
https://www.npmjs.com/package/npm-windows-upgrade
Dies ist die offizielle Dokumentation für das Upgrade von npm unter Windows.
Alles wurde auf Windows 10 (2017) getestet und funktioniert.
dies ist das beste Werkzeug zur Verwaltung von Versionen von NODE.Js und NVM
Node Version Manager (nvm) für Windows aber für Windows, mit einem Installer. Jetzt herunterladen! Dies war schon immer ein nodenversion manager, kein io.js-manager, daher gibt es keine Rückwärtskompatibilität für io.js. Allerdings wird Node 4+ unterstützt.
Für mich blieb nach der vollständigen Deinstallation von Node 10.29 und der Installation von Node 4.2.2 eine 10.29 node.exe Datei in meinem c:\windows
Ordner.
Ich habe das mit folgendem Befehl gefunden:
where.exe node
Der Befehl gab zurück:
C:\Windows\node.exe
C:\Program Files\nodejs\node.exe
Auch wenn ich die Version 4.2.2 erfolgreich über die msi-Datei installiert hatte, würde der Befehl node -v
weiterhin angeben, dass ich die Version 10.29 verwende.
Ich löste das Problem, indem ich diese Datei gelöscht habe:
C:\Windows\node.exe
Danach gab node -v
die aktualisierte Version anstatt der unerwünschten Reste der vorherigen Version zurück.
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.