600 Stimmen

Wie kann ich npm unter Windows aktualisieren?

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?

13voto

xgqfrms Punkte 7010

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!

Beschreibung des Bildes hier eingeben

11voto

Tim Punkte 3386

Für das, was es wert ist, musste ich mehrere Antworten kombinieren...

  1. Deinstallieren Sie Node.js in der Systemsteuerung unter Software hinzufügen/entfernen.
  2. Löschen Sie die Verzeichnisse C:\Program Files (x86)\nodejs\ und C:\Program Files\nodejs\, falls sie vorhanden sind.
  3. Installieren Sie die neueste Version von http://nodejs.org/download/

9voto

whitneyland Punkte 10275

Wie man Node.js aktualisiert:

  1. 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.

  2. Löschen Sie die Verzeichnisse C:\Program Files (x86)\nodejs\ und C:\Program Files\nodejs\, wenn sie vorhanden sind.

  3. 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.

Wie man NPM aktualisiert:

    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.

8voto

Adiii Punkte 43331

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. Bildbeschreibung hier eingeben

6voto

Lonnie Best Punkte 8084

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.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