NVM - Namestite in upravljajte več različic Node.js v Linuxu


Node Version Manager (na kratko NVM) je preprost bash skript za upravljanje več aktivnih različic node.js v vašem sistemu Linux. Omogoča vam namestitev več različic node.js, ogled vseh razpoložljivih različic za namestitev in vseh nameščenih različic v vašem sistemu.

Nvm podpira tudi izvajanje določene različice node.js in lahko prikaže pot do izvedljive datoteke, do katere je bila nameščena, in še veliko več.

V tem članku bomo razložili, kako namestiti Node Version Manager (NVM) za upravljanje več aktivnih različic node.js v distribuciji Linuxa.

Namestitev upravitelja različic vozlišča v Linuxu

Če želite namestiti ali posodobiti nvm v distribuciji Linuxa, lahko prenesete skript za samodejno namestitev z orodji ukazne vrstice wget, kot je prikazano.

# 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

Zgornji skript za samodejno namestitev klonira repozitorij nvm v ~/.nvm v vašem domačem imeniku in doda zahtevane izvorne ukaze v zagonske skripte lupine, tj. ~/.Bash_profile, ~/.zshrc, ~/ .profile ali ~/.bashrc, odvisno od programa lupine, ki ga uporabljate, kot je prikazano na naslednjem posnetku zaslona.

Nato z naslednjim ukazom preverite, ali je nvm nameščen v vašem sistemu.

# command -v nvm

nvm

Če je bila namestitev uspešna, bo izhod prikazan kot „nvm“.

Kako uporabljati upravitelja različic vozlišč v Linuxu

Zdaj je čas, da se naučite uporabljati Node Version Manager v Linuxu.

Če želite prenesti, prevesti in namestiti najnovejšo izdajo vozlišča, zaženite naslednji ukaz:

# nvm install node 

Upoštevajte, da je v zgornjem ukazu "vozlišče" vzdevek za najnovejšo različico.

Če želite namestiti določeno različico »vozlišča«, najprej navedite razpoložljive različice vozlišč in nato namestite različico, kot je prikazano.

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

Vse nameščene različice lahko preverite z naslednjim ukazom:

# nvm ls

Različico node.js lahko uporabite v kateri koli novi lupini, kot je prikazano:

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

Druga možnost je, da preprosto zaženete različico vozlišča, kot je prikazano (za izhod pritisnite ^C ).

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

Pomembno je, da si lahko pot do izvedljive datoteke, do katere je bila nameščena določena različica vozlišča, ogledate na naslednji način:

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

Poleg tega, če želite ročno nastaviti privzeto različico vozlišča, ki bo uporabljena v kateri koli novi lupini, uporabite vzdevek "privzeto", kot je prikazano.

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

Opomba: V korenskem imeniku projekta (ali katerem koli nadrejenem imeniku) lahko ustvarite inicializacijsko datoteko .nvmrc in vanj dodate številko različice vozlišča ali katero koli drugo zastavico ali možnost uporabe, ki jo razume nvm. Nato uporabite nekatere ukaze, ki smo jih pravkar pogledali, za delovanje z navedeno različico v datoteki.

Za več informacij glejte nvm --help ali pojdite v skladišče Github Node Manager Manager: https://github.com/nvm-sh/nvm.

To je vse! Node Version Manager je preprost bash skript za upravljanje več aktivnih različic node.js v vašem sistemu Linux. Uporabite spodnji obrazec za povratne informacije, če želite zastaviti vprašanja ali deliti svoje komentarje z nami.