NVM - Installieren und verwalten Sie mehrere Knoten.JS -Versionen in Linux

NVM - Installieren und verwalten Sie mehrere Knoten.JS -Versionen in Linux

Knotenversion Manager (NVM Kurz gesagt) ist ein einfaches Bash -Skript, um mehrere aktive Knoten zu verwalten.JS -Versionen auf Ihrem Linux -System. Dadurch können Sie mehrere installieren Knoten.JS Versionen anzeigen Sie alle für die Installation verfügbaren Versionen und alle installierten Versionen auf Ihrem System.

NVM Unterstützt auch das Laufen eines bestimmten Laufwerks Knoten.JS Version und es kann den Pfad zur ausführbaren Datei an den installierten und viel mehr zeigen.

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

In diesem Artikel werden wir erklären, wie man installiert Node Version Manager (NVM) Um mehrere aktive Knoten zu verwalten.JS -Versionen auf Ihrer Linux -Verteilung.

Installieren von Node Version Manager unter Linux

So installieren oder aktualisieren NVM Auf Ihrer Linux-Verteilung können Sie das automatische Skript mit Curl- oder WGet-Befehlszeilen-Tools wie gezeigt herunterladen.

# curl -o- https: // raw.GithubuSercontent.com/nvm-sh/nvm/v0.34.0/install.Sh | Bash oder # WGet -qo- https: // raw.GithubuSercontent.com/nvm-sh/nvm/v0.34.0/install.Sh | verprügeln 

Das obige automatische Skript klingt das NVM-Repository an ~/.NVM in Ihrem Heimverzeichnis und fügt die erforderlichen Quellbefehle Ihren Shell -Startskripten hinzu i.e ~/.bash_profile, ~/.ZSHRC, ~/.Profil, oder ~/.bashrc, Abhängig vom Shell -Programm, das Sie wie im folgenden Screenshot verwenden, werden Sie verwendet.

Installieren Sie den Knotenversion Manager unter Linux

Als nächstes überprüfen Sie, ob die NVM wurde mit dem folgenden Befehl auf Ihrem System installiert.

# Befehl -v nvm NVM 

Es wird die Ausgabe als 'zeigenNVM'Wenn die Installation erfolgreich war.

So verwenden Sie den Node -Versionsmanager unter Linux

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

Führen Sie den folgenden Befehl aus:

# NVM Knoten installieren 

Beachten Sie das im obigen Befehl, "Knoten" ist ein Alias ​​für die neueste Version.

Installieren Sie die neueste Knotenversion unter Linux

Um eine bestimmte zu installieren "Knoten" Version, zuerst die verfügbaren Knotenversionen auflisten und dann die Version wie gezeigt installieren.

# nvm ls-remote # nvm install 10.15.3 #OR 8.16.0, 11.15.0 etc 
Installieren Sie eine bestimmte Knotenversion unter Linux

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

# nvm ls 
Listen Sie die installierten Knotenversionen unter Linux auf

Sie können a verwenden Knoten.JS Version in jeder neuen Shell wie gezeigt:

# NVM verwenden Knoten # Use Standard oder # NVM verwenden 10.15.3 
Verwenden Sie eine spezifische Knotenversion unter Linux

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

# NVM verwenden Knoten # Use Standard oder # NVM verwenden 10.15.3 
Führen Sie die Knotenversion unter Linux aus

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

# nvm was 10.15.3 # nvm was 12.2.0 # NVM Welches System #Check-Systeminstallierte Version eines Knotens mit dem Alias ​​"System" 
Holen Sie sich den Standort des Knotens installiert

Um eine Standardknotenversion manuell einzustellen, die in jeder neuen Shell verwendet werden soll, verwenden Sie außerdem den Alias "Standard" wie gezeigt.

# NVM alias Standard 10.15.3 # NVM alias Standardsystem # NVM alias Standard 12.2.0 
Setzen Sie die Standardknotenversion unter Linux

Notiz: Sie können a erstellen .NVMRC Initialisierungsdatei in Ihrem Projekt Root -Verzeichnis (oder einem übergeordneten Verzeichnis) und eine Knotenversionsnummer oder andere Flags oder Nutzungsoptionen hinzufügen NVM versteht darin darin. Verwenden Sie dann einige der Befehle, die wir gerade oben angesehen haben, um mit der angegebenen Version in der Datei zu arbeiten.

Weitere Informationen finden Sie unter NVM -HELP Oder gehen Sie in die Knotenversion Manager GitHub Repository: https: // github.com/nvm-sh/nvm.

Das ist alles! Knotenversion Manager ist ein einfaches Bash -Skript, um mehrere Aktivitäten zu verwalten Knoten.JS Versionen auf Ihrem Linux -System. Verwenden Sie das Feedback -Formular unten, um Fragen zu stellen oder Ihre Kommentare mit uns zu teilen.