Frage Wie aktualisiere ich Node.js?


Ich habe folgendes getan, um mein npm zu aktualisieren:

npm update npm -g

Aber ich habe keine Ahnung, wie man Node.js aktualisiert. Irgendwelche Vorschläge? (Ich verwende Node.js 0.4.1 und möchte auf Node.js 0.6.1 aktualisieren.)


744
2017-11-19 02:37


Ursprung


Antworten:


Benutzen Knoten Version Manager (NVM)

Es ist ein Bash-Skript, mit dem Sie verschiedene Knotenversionen herunterladen und verwalten können. Der vollständige Quellcode ist Hier.

Es gibt ein separates Projekt für nvm für Windows: github.com/coreybutler/nvm-windows


304
2017-11-19 02:39



Ich habe die folgenden Anweisungen zum Aktualisieren von Node.js Version 0.10.6 auf 0.10.21 auf einem Mac verwendet.

  1. Löschen Sie den NPM-Cache:

    sudo npm cache clean -f
    
  2. Installieren ein kleiner Helfer namens 'n'

    sudo npm install -g n
    
  3. Installieren Sie die neueste stabile Node.js-Version

    sudo n stable
    

Alternativ wählen Sie eine bestimmte Version und installieren Sie diese wie folgt:

sudo n 0.8.20

In Produktionsumgebungen sollten Sie darauf achten Versionsnummerierung und wählerisch über ungerade / gerade Zahlen.

Kredite


Update (Juni 2017):

Diese vier Jahre alte Post erhält immer noch Ups, also schätze ich, dass es immer noch für viele Leute funktioniert. Jedoch hat Herr Walsh selbst empfohlen Aktualisieren Sie Node.js nur mit nvm stattdessen.

Also, was möchten Sie vielleicht heute tun:

Finden Sie heraus, welche Version von Node.js Sie verwenden:

node --version

Finden Sie heraus, welche Versionen von Node.js Sie installiert haben und welche von denen, die Sie gerade verwenden:

nvm ls

Liste alle Versionen von Node.js auf, die für die Installation verfügbar sind:

nvm ls-remote

Anscheinend für Windows Der Befehl wäre eher so:

nvm ls available

Angenommen, Sie würden Node.js v8.1.0 für die Installation auswählen, geben Sie Folgendes ein, um diese Version zu installieren:

nvm install 8.1.0

Sie können dann zwischen den installierten Versionen von Node.js wählen. Wenn Sie also eine ältere Version wie v4.2.0 verwenden müssten, würden Sie diese als aktive Version einstellen:

nvm use 4.2

863
2017-10-25 08:06



Wenn Sie haben Homebrew installiert (nur für OS X):

$ brew upgrade node

298
2017-09-13 19:39



Dies ist eine einfache Lösung, die funktioniert Windows, Linux, Mac OS, SunOS:

Nach viel Surfen und nicht finden einer geraden Lösung, ich gerade   versucht zu gehen Node.js Website, klickte die herunterladen Taste auf   Homepage und führte das Installationsprogramm (MSI) aus.

Zum Glück hat es sich um alles gekümmert und mit ein paar Klicks von "Next"   button Ich habe die neueste Node.js-Version auf meinem Windows-Rechner installiert.

(hier ist ursprüngliche Antwort)

Für Docker Nutzer, hier ist der offizielle Node.js Bild.

PS: Um Ihre Knotenversion zu überprüfen, verwenden Sie npm version oder node --version.
PPS: Habe ein Auge auf NodeJS Blog - Schwachstellen damit Sie wichtige Sicherheitsupdates nicht verpassen.


174
2017-09-24 08:36



Auf Windows Sie können verwenden Schoko um Node.js (und viele andere Pakete) zu installieren und zu aktualisieren.

Installieren Sie den Knoten

cinst nodejs.install

Knoten aktualisieren

cup nodejs.install

Hinweis: Sie müssen Chocolatey installieren, bevor Sie es verwenden können cinst und cup.


137
2017-11-11 20:35



Alle Plattformen (Windows, Mac & Linux)

Geh einfach zu nodejs.org und laden Sie das neueste Installationsprogramm herunter. Es könnte nicht einfacher ehrlich sein und ohne Beteiligung von Drittanbieter-Sachen. Es dauert nur eine Minute und erfordert nicht, dass Sie etwas neu starten oder Caches usw. löschen.

Ich habe es schon ein paar Mal via npm gemacht und bin auf ein paar Probleme gestoßen. Wie zum Beispiel, wenn das n-Paket nicht die neueste stabile Version verwendet.


129
2017-10-08 08:14



Um Ihre Version von Node.js zu steuern, können Sie es versuchen n. Ich fand es sehr unkompliziert und nützlich.

n ist eine Node.js-Binärverwaltung, keine Subshells, keine Profileinrichtung, keine verschachtelte API, einfach nur.

npm install -g n

n 0.6.19 installiert Node.js v0.6.19.


71
2018-06-21 16:24



Erstes Update npm,

npm install -g npm stable

Dann aktualisiere node,

npm install -g node oder npm install -g n

Überprüfen Sie nach der Installation der Version,

node --versionoder node -v


39
2017-12-20 15:34



Um den Knoten auf die neueste Version oder auf eine bestimmte Version zu aktualisieren, können Sie Folgendes tun:

sudo npm install n -g
sudo n 0.10.18   // This will give you the specific version

Für die neueste stabile Version:

sudo n stable

38
2017-09-22 01:17



Kurze & dumme Antwort:

Gehe zu dieser Seite: Herunterladen | Node.js

Laden Sie das Installationsprogramm für Ihre Plattform herunter und installieren Sie es anschließend.


33
2017-10-26 15:19