Skip to content

Node.js-Versionen mit nvm wechseln

Diese Seite erklärt, wie man den Befehl nvm use verwendet, um zwischen verschiedenen Node.js-Versionen zu wechseln, die auf Ihrem System installiert sind.

Der Befehl nvm use

Der Befehl nvm use ändert die PATH-Umgebungsvariable, um eine bestimmte Node.js-Version zu verwenden. Wenn Sie mehrere Node.js-Versionen über nvm installiert haben, können Sie mit diesem Befehl zwischen ihnen wechseln.

Syntax

bash
nvm use [<version>]

Optionen

  • <version>: Die Node.js-Version, die Sie verwenden möchten. Kann eine vollständige oder teilweise Versionsnummer oder ein Alias sein.
  • --lts: Die neueste verfügbare LTS-Version (Long Term Support) verwenden.
  • --silent: Ausgabemeldungen unterdrücken.
  • --save: Die Version in die .nvmrc-Datei schreiben.

Verwendungsbeispiele

Eine bestimmte Version verwenden

bash
nvm use 14.17.0

Das Ergebnis ist:

Now using node v14.17.0 (npm v6.14.13)

Eine Teilversion verwenden

bash
nvm use 14

Dieser Befehl verwendet die neueste installierte 14.x.x-Version auf Ihrem System.

Die neueste Version verwenden

bash
nvm use node

Dieser Befehl verwendet die neueste Node.js-Version, die auf Ihrem System installiert ist.

Die neueste LTS-Version verwenden

bash
nvm use --lts

Dieser Befehl verwendet die neueste LTS-Version von Node.js, die auf Ihrem System installiert ist.

Verwendung mit .nvmrc

Wenn Sie eine .nvmrc-Datei in Ihrem Projektverzeichnis haben, können Sie einfach ausführen:

bash
nvm use

Ohne eine Version anzugeben, und nvm verwendet automatisch die Version, die in der .nvmrc-Datei angegeben ist.

Beispiel einer .nvmrc-Datei

Eine .nvmrc-Datei enthält einfach die Node.js-Versionsnummer, die Sie für dieses Projekt verwenden möchten:

14.17.0

Aktive Version überprüfen

Um zu überprüfen, welche Node.js-Version derzeit aktiv ist, verwenden Sie:

bash
nvm current

oder

bash
node -v

Fehlerbehebung

Wenn Sie einen Fehler wie N/A: version "x.x.x" is not yet installed erhalten, bedeutet dies, dass die angeforderte Version nicht installiert ist. Sie können sie mit folgendem Befehl installieren:

bash
nvm install x.x.x

und dann erneut nvm use x.x.x versuchen.

Wichtige Hinweise

  • Unter Windows müssen Sie nvm möglicherweise in einem Terminal mit Administratorrechten ausführen, um bestimmte Operationen durchzuführen.
  • Wenn Sie nvm-windows verwenden, können die Befehle leicht von denen für nvm unter Linux/macOS abweichen.
  • Um eine Node.js-Version dauerhaft zu verwenden, können Sie einen Standard-Alias mit nvm alias default <version> festlegen.

Erstellt mit VitePress