NVM – Installieren und Verwalten mehrerer Node.js-Versionen unter Linux

Knotenversionsmanager (NVM Kurz gesagt) ist ein einfaches Bash-Skript zum Verwalten mehrerer aktiver node.js-Versionen auf Ihrem Linux-System. Sie können mehrere installieren node.js Versionen, zeigen Sie alle für die Installation verfügbaren Versionen und alle auf Ihrem System installierten Versionen an.

Nvm unterstützt auch das Ausführen eines bestimmten node.js Version und es kann den Pfad zur ausführbaren Datei anzeigen, zu der sie installiert wurde, und vieles mehr.

Lesen Sie auch: 14 besten NodeJS-Frameworks für Entwickler im Jahr 2019

In diesem Artikel wird die Installation erläutert Node Version Manager (NVM) um mehrere aktive node.js-Versionen auf Ihrer Linux-Distribution zu verwalten.

Installieren von Node Version Manager unter Linux

Zum Installieren oder Aktualisieren nvm Auf Ihrer Linux-Distribution können Sie das Skript für die automatische Installation mithilfe der Befehlszeilentools curl oder wget wie gezeigt herunterladen.

# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
OR
# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash


Das obige Skript zur automatischen Installation klont das NVM-Repository in ~/.nvm in Ihrem Home-Verzeichnis und fügt die erforderlichen Quellbefehle zu Ihren Shell-Startskripten hinzu, z ~ / .bash_profile, ~ / .zshrc, ~ / .profile, oder ~ / .bashrcAbhängig vom verwendeten Shell-Programm, wie im folgenden Screenshot gezeigt.

Installieren Sie Node Version Manager unter Linux
Installieren Sie Node Version Manager unter Linux

Überprüfen Sie als Nächstes, ob die nvm wurde mit dem folgenden Befehl auf Ihrem System installiert.

# command -v nvm

nvm

Die Ausgabe wird als ‘nvm‘wenn die Installation erfolgreich war.

Verwendung von Node Version Manager unter Linux

Jetzt ist es Zeit zu lernen, wie man es benutzt Knotenversionsmanager unter Linux.

Führen Sie den folgenden Befehl aus, um die neueste Version des Knotens herunterzuladen, zu kompilieren und zu installieren:

# nvm install node 

Beachten Sie, dass im obigen Befehl “Knoten” ist ein Alias ​​für die neueste Version.

Knotenversionsmanager unter Linux
Installieren Sie die neueste Knotenversion unter Linux

So installieren Sie eine bestimmte “Knoten” Version, listen Sie zuerst die verfügbaren Knotenversionen auf und installieren Sie dann die Version wie gezeigt.

# nvm ls-remote
# nvm install 10.15.3   #or 8.16.0, 11.15.0 etc
Installieren Sie die spezifische Knotenversion unter Linux
Installieren Sie die spezifische Knotenversion unter Linux

Sie können alle installierten Versionen mit dem folgenden Befehl überprüfen:

# nvm ls
Liste der installierten Knotenversionen unter Linux
Liste der installierten Knotenversionen unter Linux

Sie können eine verwenden node.js Version in einer neuen Shell wie gezeigt:

# nvm use node #use default
OR
# nvm use 10.15.3
Verwenden Sie eine bestimmte Knotenversion unter Linux
Verwenden Sie eine bestimmte Knotenversion unter Linux

Alternativ können Sie einfach eine Knotenversion wie gezeigt ausführen (zum Beenden drücken Sie ^C).

# nvm use node #use default
OR
# nvm use 10.15.3
Führen Sie die Knotenversion unter Linux aus
Führen Sie die Knotenversion unter Linux aus

Wichtig ist, dass Sie den Pfad zur ausführbaren Datei, zu der eine bestimmte Knotenversion installiert wurde, wie folgt anzeigen können:

# nvm which 10.15.3
# nvm which 12.2.0
# nvm which system  #check system-installed version of a node using “system” alias
Speicherort des Knotens abrufen
Speicherort des Knotens abrufen

Verwenden Sie außerdem den Alias, um manuell eine Standardknotenversion festzulegen, die in einer neuen Shell verwendet werden soll “Standard” wie gezeigt.

# nvm alias default 10.15.3
# nvm alias default system
# nvm alias default 12.2.0
Legen Sie die Standardknotenversion unter Linux fest
Legen Sie die Standardknotenversion unter Linux fest

Hinweis: Sie können eine erstellen .nvmrc Initialisierungsdatei in Ihrem Projektstammverzeichnis (oder einem beliebigen übergeordneten Verzeichnis) und fügen Sie eine Knotenversionsnummer oder andere Flags oder Verwendungsoptionen hinzu, die nvm versteht darin. Verwenden Sie dann einige der oben beschriebenen Befehle, um mit der in der Datei angegebenen Version zu arbeiten.

Weitere Informationen finden Sie unter nvm --help oder gehe zum Node Version Manager Github Repository: https://github.com/nvm-sh/nvm.

Das ist alles! Knotenversionsmanager ist ein einfaches Bash-Skript zum Verwalten mehrerer aktiver node.js Versionen auf Ihrem Linux-System. Verwenden Sie das unten stehende Feedback-Formular, um Fragen zu stellen oder Ihre Kommentare mit uns zu teilen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *