15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Benutze den Code:

Skills
Anfangen
08.10.2024

So installieren Sie NVM für Node.js unter Ubuntu

Einführung

NVM (Node Version Manager) ist ein beliebtes Tool zur Verwaltung mehrerer Node.js-Versionen auf einem einzigen Rechner. Es erlaubt Entwicklern, verschiedene Versionen von Node.js nahtlos zu installieren, zu wechseln und zu verwalten. Das macht es besonders nützlich für diejenigen, die an mehreren Projekten arbeiten, die verschiedene Node.js-Versionen benötigen. Diese Anleitung führt Sie durch die Schritte zur Installation von NVM und zur Verwaltung von Node.js-Versionen auf einem Ubuntu-System

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass

  • Sie haben ein Benutzerkonto mit sudo-Rechten.
  • Auf Ihrem System läuft Ubuntu (diese Anleitung funktioniert für verschiedene Ubuntu-Versionen, einschließlich 20.04, 22.04 und später).

Schritt 1: Aktualisieren Sie die Paketliste

Es ist immer eine gute Praxis, die Paketliste zu aktualisieren, bevor Sie neue Software installieren. Öffnen Sie ein Terminal und führen Sie aus

sudo apt-get update

Dieser Befehl stellt sicher, dass alle Ihre Paketlisten auf dem neuesten Stand sind

Schritt 2: NVM installieren

Um NVM zu installieren, müssen Sie das Installationsskript aus dem offiziellen NVM-Repository herunterladen. Dies können Sie mit curl oder wget tun

Option 1: Mit curl

Wenn Sie curl auf Ihrem System installiert haben, führen Sie aus

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

Option 2: Verwendung von wget

Wenn Sie wget verwenden möchten, führen Sie aus

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Ersetzen Sie v0.39.5 durch die neueste Version von NVM, wenn eine neuere Version verfügbar ist. Sie können die neueste Version auf dem NVM GitHub Repository überprüfen

Schritt 3: Aktivieren Sie NVM

Nachdem Sie das Installationsskript ausgeführt haben, müssen Sie NVM in Ihre aktuelle Terminalsitzung laden. Führen Sie dazu Folgendes aus

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

Alternativ können Sie das Terminal schließen und erneut öffnen oder den folgenden Befehl ausführen, um Ihr Shell-Profil zu aktualisieren

source ~/.bashrc

Wenn Sie eine andere Shell wie zsh verwenden, führen Sie aus

source ~/.zshrc

Schritt 4: Überprüfen Sie die NVM-Installation

Um zu bestätigen, dass der NVM korrekt installiert wurde, führen Sie aus

nvm --version

Sie sollten die Versionsnummer von NVM sehen, was bedeutet, dass es erfolgreich installiert wurde

Schritt 5: Node.js mit NVM installieren

Wenn NVM installiert ist, können Sie Node.js ganz einfach installieren. Um die neueste Version von Node.js zu installieren, führen Sie aus

nvm install node

Mit diesem Befehl wird die neueste stabile Version von Node.js installiert. Wenn Sie eine bestimmte Version installieren möchten, geben Sie diese wie folgt an

nvm install 16.20.0

Ersetzen Sie 16.20.0 durch die gewünschte Versionsnummer

Schritt 6: Überprüfung der installierten Node.js-Version

Um zu überprüfen, welche Version von Node.js derzeit aktiv ist, führen Sie aus

node -v

Dieser Befehl zeigt die Versionsnummer von Node.js an, die derzeit in Gebrauch ist

Schritt 7: Umschalten zwischen Node.js-Versionen

Einer der wichtigsten Vorteile von NVM ist die Möglichkeit, zwischen verschiedenen Node.js-Versionen zu wechseln. Um alle installierten Node.js-Versionen aufzulisten, führen Sie aus

nvm ls

Sie erhalten eine Liste aller mit NVM installierten Versionen, zusammen mit einer Anzeige der derzeit aktiven Version. Um zu einer anderen Version zu wechseln, verwenden Sie

nvm use 14.17.6

Ersetzen Sie 14.17.6 durch die Versionsnummer, die Sie verwenden möchten

Schritt 8: Festlegen einer Standard-Node.js-Version

Wenn Sie eine bestimmte Node.js-Version als Standard festlegen möchten, wenn Sie eine neue Terminalsitzung öffnen, führen Sie aus

nvm alias default 16.20.0

Ersetzen Sie 16.20.0 durch die Version, die Sie als Standard festlegen möchten

Schritt 9: Deinstallieren einer Node.js-Version

Wenn Sie eine bestimmte Node.js-Version nicht mehr benötigen, können Sie diese mit deinstallieren

nvm uninstall 14.17.6

Ersetzen Sie 14.17.6 durch die Versionsnummer, die Sie entfernen möchten

Schritt 10: Globale npm-Pakete mit NVM installieren

Bei der Verwendung von NVM ist es wichtig, globale npm-Pakete (wie yarn oder npm) für jede Node.js-Version separat zu installieren. Das liegt daran, dass jede Version von Node.js ihre eigene isolierte Umgebung hat. Um ein globales Paket zu installieren, verwenden Sie

npm install -g yarn

Stellen Sie sicher, dass Sie die gewünschte Node.js-Version aktiv haben, bevor Sie globale Pakete installieren

Fazit

NVM ist ein unverzichtbares Werkzeug für Entwickler, die mehrere Versionen von Node.js auf einem einzigen Rechner verwalten müssen. Wenn Sie diese Anleitung befolgen, können Sie NVM einfach installieren, Node.js einrichten und bei Bedarf zwischen verschiedenen Versionen wechseln. Dies macht die Verwaltung von Node.js-Abhängigkeiten über verschiedene Projekte hinweg einfach und problemlos. Mit NVM haben Sie immer die richtige Version von Node.js für Ihre Projekte und gewährleisten Kompatibilität und Benutzerfreundlichkeit. Viel Spaß beim Programmieren!

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Benutze den Code:

Skills
Anfangen