Der Node Version Manager (NVM) ist ein beliebtes Werkzeug für die Verwaltung mehrerer Node.js-Versionen auf einem einzigen Rechner. Er vereinfacht den Prozess der Installation, der Aktualisierung und des Wechsels zwischen verschiedenen Node.js-Versionen, was ihn zu einem unverzichtbaren Werkzeug für Node.js-Entwickler macht. Wenn Sie Ubuntu verwenden, ist die Installation von NVM schnell und einfach. Diese Anleitung führt Sie durch die Schritte zur Installation von NVM auf Ihrem Ubuntu-System.

Vorraussetzungen:

  • Ein frisches Ubuntu-System (Ubuntu 20.04/22.04 oder neuer).

  • Zugang zum Terminal mit Benutzerrechten (entweder root oder ein Benutzer mit sudo-Rechten).

Schritt 1: Aktualisieren Sie Ihr System

Stellen Sie zunächst sicher, dass Ihr System auf dem neuesten Stand ist, indem Sie den folgenden Befehl ausführen:

sudo apt update && sudo apt upgrade -y

Schritt 2: Installieren Sie die Abhängigkeiten

Bevor Sie NVM installieren, vergewissern Sie sich, dass auf Ihrem System curl installiert ist, da es zum Abrufen des Installationsskripts benötigt wird.

sudo apt install curl -y

Schritt 3: NVM mit cURL installieren

Nun können Sie NVM installieren, indem Sie das Installationsskript ausführen. Führen Sie den folgenden Befehl aus, um NVM aus dem offiziellen Repository herunterzuladen und zu installieren:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

Dieser Befehl lädt das Installationsskript herunter und leitet es an die Bash weiter, die dann NVM auf Ihrem System installiert. Das Skript wird automatisch installiert:

  • Fügen Sie die notwendigen Umgebungsvariablen zu Ihrer ~/.bashrc, ~/.bash_profile oder ~/.zshrc Datei hinzu, abhängig von Ihrer Shell.

  • Installieren Sie die neueste stabile Version von NVM.

Schritt 4: Laden Sie die Shell neu

Nach Abschluss der Installation müssen Sie Ihre Shell-Konfiguration neu laden, damit die Änderungen wirksam werden. Führen Sie den folgenden Befehl aus:

source ~/.bashrc

Wenn Sie eine andere Shell verwenden (z. B. Zsh), können Sie folgenden Befehl ausführen:

source ~/.zshrc

Alternativ können Sie das Terminal schließen und erneut öffnen.

Schritt 5: Überprüfen der NVM-Installation

Um zu bestätigen, dass NVM erfolgreich installiert wurde, führen Sie aus:

nvm --version

Es sollte die installierte Version von NVM angezeigt werden, was bedeutet, dass das Tool nun zur Verfügung steht.

Schritt 6: Node.js mit NVM installieren

Jetzt, wo NVM installiert ist, können Sie ganz einfach eine beliebige Version von Node.js installieren. Um zum Beispiel die neueste stabile Version von Node.js zu installieren, verwenden Sie:

nvm install node

Dieser Befehl installiert die letzte stabile Version von Node.js. Um eine bestimmte Version zu installieren, ersetzen Sie node durch die gewünschte Versionsnummer:

nvm install 14.17.0

Schritt 7: Umschalten zwischen Node.js-Versionen

Mit NVM können Sie ganz einfach zwischen verschiedenen Versionen von Node.js wechseln. Um zu sehen, welche Versionen auf Ihrem System installiert sind, führen Sie aus:

nvm ls

Um zu einer bestimmten Version zu wechseln, verwenden Sie:

nvm use 14.17.0

Wenn Sie eine Standardversion von Node.js für Ihr System festlegen möchten, verwenden Sie:

nvm alias standard 14.17.0

Schritt 8: Node.js-Versionen deinstallieren

Wenn Sie jemals eine Node.js-Version deinstallieren müssen, können Sie Folgendes verwenden:

nvm uninstall 14.17.0

Fazit

Die Installation von NVM unter Ubuntu ermöglicht die einfache Verwaltung mehrerer Node.js-Versionen, was besonders für Entwicklungsumgebungen nützlich ist, in denen verschiedene Projekte unterschiedliche Versionen benötigen. Der Prozess ist einfach, und mit NVM können Sie schnell installieren, wechseln und entfernen Versionen von Node.js, wie benötigt.

Lassen Sie mich wissen, wenn Sie auf Probleme stoßen oder weitere Hilfe benötigen!