1009 Stimmen

Aktualisierung von Node.js auf die neueste Version

Also, ich habe Node.js installiert und als ich versuchte, Mongoosejs zu installieren, bekam ich einen Fehler, der mir sagt, dass ich die benötigte Version von Node.js nicht habe (ich habe v0.4.11 und v0.4.12 ist erforderlich).

Wie kann ich auf diese Version aktualisieren? Ich nehme an, ich könnte es einfach wieder mit der neuesten Version installieren, aber ich möchte es nicht tun, bevor ich sicher bin, dass meine Projektordner im Ordner "node" nicht gelöscht werden.

34voto

Sagar Jethi Punkte 1715

Nach dem Upgraden von Node.js auf die neueste Version

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

sudo ln -sf /usr/local/n/versions/node//bin/node /usr/bin/node

Für das Upgraden von Node.js zur neuesten Version

sudo n latest

Wenn Sie den Vorgang rückgängig machen müssen, befolgen Sie diesen Befehl

sudo apt-get install --reinstall nodejs-legacy     # fix /usr/bin/node
sudo n rm 6.0.0     # ersetzen Sie die Nummer durch die Version von Node, die installiert war
sudo npm uninstall -g n

Diese Methode zum Upgraden von Node ist jetzt instabil und sollte nicht mehr verwendet werden. Der beste Weg, um Node.js-Versionen zu verwalten, ist die Verwendung von NVM: Node Version Management!

Installation

Sie können die Installationsschritte auf der nvm [GitHub-Seite][1] nachlesen. Es gibt nur zwei einfache Schritte zur Installation und Konfiguration. Mit nvm arbeiten

Wenn Sie mit vielen verschiedenen Node.js-Dienstprogrammen arbeiten, wissen Sie, dass Sie manchmal schnell zu anderen Versionen von Node.js wechseln müssen, ohne Ihre gesamte Maschine zu gefährden. Hier können Sie nvm verwenden, um verschiedene Versionen von Node.js herunterzuladen, zu installieren und zu verwenden:

nvm install 4.0

Zu jedem beliebigen Zeitpunkt können Sie zu einer anderen Version wechseln mit:

nvm use 0.12

Zusätzlich zu n13: Wenn 'sudo n stable' Fehler hat, versuchen Sie dies:

sudo -E env "PATH=$PATH" n stable

24voto

Jon Crowell Punkte 20512

Node.js auf Windows auf die neueste Version aktualisieren

  1. Installieren Sie Chocolatey, wenn Sie es noch nicht getan haben: Installation von Chocolatey

  2. Vom Befehlszeilenfenster aus geben Sie ein:

    cup nodejs

(das ist gleichbedeutend mit der Eingabe von choco upgrade nodejs -- vorausgesetzt, dass Node bereits installiert ist)

HINWEIS: Möglicherweise müssen Sie cinst nodejs.install ausführen, damit Chocolatey Ihre vorhandene Installation registrieren kann. (Danke für den Kommentar, @mikecheel)


Node.js auf Windows installieren

Wenn Sie Node noch nie installiert haben, können Sie dies auch mit Chocolatey tun. Installieren Sie Chocolatey (siehe Schritt 1 oben). Geben Sie dann vom Befehlszeilenfenster aus ein:

cinst nodejs.install

Chocolatey Gallery Node JS (Installieren)


Installation einer bestimmten Version von Node auf Windows mit Chocolatey

cinst nodejs.install -Version 0.10.26

15voto

agconti Punkte 16853

Für Brew-Benutzer auf Mac OSX

brew upgrade node

Was produziert:

Andrews-MacBook-Air :: ~/dev/cookiecutter-ionic ‹master*› » brew upgrade node
==> 1 veraltete Paket wird aktualisiert, mit dem Ergebnis:
node 0.12.7
==> Node wird aktualisiert
==> Downloading https://homebrew.bintray.com/bottles/node-0.12.7.yosemite.bottle
######################################################################## 100.0%
==> Entleeren von node-0.12.7.yosemite.bottle.tar.gz
==> Hinweise
Bash-Vervollständigung wurde installiert unter:
  /usr/local/etc/bash_completion.d
==> Zusammenfassung
  /usr/local/Cellar/node/0.12.7: 2726 Dateien, 31M

14voto

Gurudath BN Punkte 1332

NPM installieren =>

sudo apt-get install npm

N installieren =>

sudo npm install n -g

Neueste Version von Node =>

sudo n latest 

Daher wird die neueste Version heruntergeladen und installiert

Eine bestimmte Version von Node installieren

Verfügbare Node-Versionen auflisten =>

n ls

Eine bestimmte Version installieren =>

sudo n 4.5.0

10voto

Sharath Punkte 2278

Ich hatte die Knotenversion v7.10.0 in Ubuntu

Verwendete unten stehende Befehle zum aktualisieren

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Jetzt ist es auf v8.2.1 aktualisiert

oder

sudo apt-get install make
sudo curl -L https://git.io/n-install | bash
. /home/$USER/.bashrc

# Mit dem folgenden Befehl sollte die neueste Version von Node abgerufen werden
node --version

# Installiere eine spezifische Version von Node
n 8.2

# Überprüfe die installierte Node-Version
node --version

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