NVM - Installéieren a verwalten Multiple Node.js Versiounen op Linux


Node Version Manager (NVM kuerz) ass en einfachen Bash Skript fir méi aktiv node.js Versiounen op Ärem Linux System ze managen. Et erlaabt Iech verschidde node.js Versiounen z'installéieren, all Versioune fir d'Installatioun ze gesinn an all installéiert Versiounen op Ärem System.

Nvm ënnerstëtzt och Lafen vun enger spezifescher node.js Versioun an et kann de Wee op d'Ausféierbar weisen, wou et installéiert gouf, a vill méi.

An dësem Artikel wäerte mir erkläre wéi Dir Node Version Manager (NVM) installéiere kënnt fir méi aktiv node.js Versiounen op Ärer Linux Verdeelung ze verwalten.

Node Version Manager an Linux installéieren

Fir nvm op Ärer Linux Verdeelung z'installéieren oder ze aktualiséieren, kënnt Dir den Auto-Installatioun Skript eroflueden mat wget Kommandozeil Tools wéi gewisen.

# 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

Deen uewe genannte Auto-Installatiounsskript klont den nvm-Repository op ~/.nvm an Ärem Heemverzeichnis a füügt déi erfuerderlech Quellbefehle fir Är Shell-Start-Skripte dh ~/.bash_profile, ~/.zshrc, ~/ .profile, oder ~/.bashrc, jee no dem Shellprogramm deen Dir benotzt wéi am folgenden Screenshot.

Als nächst, kontrolléiert ob den nvm op Ärem System installéiert gouf mat dem folgenden Kommando.

# command -v nvm

nvm

Et wäert d'Ausgab als 'nvm' weisen wann d'Installatioun erfollegräich war.

Wéi benotzen ech Node Version Manager a Linux

Elo ass et Zäit ze léieren wéi een Node Version Manager am Linux benotzt.

Fir déi lescht Verëffentlechung vum Node erofzelueden, kompiléieren an z'installéieren, fuert de folgende Kommando:

# nvm install node 

Notéiert datt am uewe genannte Kommando Node en Alias fir déi lescht Versioun ass.

Fir eng spezifesch Node Versioun z'installéieren, lëscht als éischt déi verfügbar Node Versiounen an installéiert dann d'Versioun wéi gewisen.

# nvm ls-remote
# nvm install 10.15.3  	#or 8.16.0, 11.15.0 etc

Dir kënnt all installéiert Versioun mat dem folgenden Kommando kontrolléieren:

# nvm ls

Dir kënnt eng node.js Versioun an all neier Shell benotzen wéi gewisen:

# nvm use node	#use default
OR
# nvm use 10.15.3

Alternativ, lafen einfach eng Node Versioun wéi gewisen (fir auszeschléissen, dréckt ^C).

# nvm use node	#use default
OR
# nvm use 10.15.3

Wichteg ass, kënnt Dir de Wee zum Ausféierbar gesinn, wou eng spezifesch Node Versioun installéiert gouf wéi follegt:

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

Ausserdeem, fir manuell eng Standard Node Versioun ze setzen fir an all neier Shell benotzt ze ginn, benotzt den Alias Standard wéi gewisen.

# nvm alias default 10.15.3
# nvm alias default system
# nvm alias default 12.2.0

Bemierkung: Dir kënnt eng .nvmrc Initialiséierungsdatei an Ärem Projet root Verzeechnes (oder all Elterendeel) erstellen an eng Node Versiounsnummer oder all aner Fändelen oder Benotzungsoptiounen addéieren, déi nvm versteet, dran. Benotzt dann e puer vun de Kommandoen, déi mir just hei uewen gekuckt hunn, fir mat der spezifizéierter Versioun an der Datei ze bedreiwen.

Fir méi Informatioun, kuckt nvm --help oder gitt op den Node Version Manager Github Repository: https://github.com/nvm-sh/nvm.

Dat ass alles! Node Version Manager ass en einfachen Bash Skript fir verschidde aktiv node.js Versiounen op Ärem Linux System ze managen. Benotzt de Feedbackformular hei ënnen fir Froen ze stellen oder Är Kommentarer mat eis ze deelen.