NVM - installige ja hallake Linuxis mitme Node.js versiooni


Node Version Manager (lühidalt NVM) on lihtne bash-skript mitme aktiivse node.js-i versiooni haldamiseks teie Linuxi süsteemis. See võimaldab teil installida mitu node.js versiooni, vaadata kõiki installimiseks saadaolevaid versioone ja kõiki teie süsteemis installitud versioone.

Nvm toetab ka konkreetse node.js versiooni käitamist ja see võib näidata käivitatava faili teed sinna, kuhu see installiti, ja palju muud.

Selles artiklis selgitame, kuidas installida Node Version Manager (NVM) mitme aktiivse node.js versiooni haldamiseks teie Linuxi jaotuses.

Node Version Manageri installimine Linuxi

Nvm-i installimiseks või värskendamiseks oma Linuxi jaotisse saate alla laadida automaatse installimise skripti, kasutades wget käsurea tööriistu, nagu näidatud.

# 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

Ülaltoodud automaatse installimise skript kloonib nvm-hoidla teie kodukataloogis koodiks ~/.nvm ja lisab teie shellikäivitusskriptidele vajalikud lähtekäsud, st ~/.bash_profile, ~/.zshrc, ~/.profile või ~/.bashrc, olenevalt kasutatavast shelliprogrammist, nagu on näidatud järgmisel ekraanipildil.

Järgmisena kontrollige järgmise käsu abil, kas nvm on teie süsteemi installitud.

# command -v nvm

nvm

Kui installimine õnnestus, kuvatakse väljund „nvm”.

Kuidas kasutada Linuxi sõlme versioonihaldurit

Nüüd on aeg õppida, kuidas Node Version Managerit Linuxis kasutada.

Sõlme uusima versiooni allalaadimiseks, kompileerimiseks ja installimiseks käivitage järgmine käsk:

# nvm install node 

Pange tähele, et ülaltoodud käsus on "sõlm" uusima versiooni pseudonüüm.

Konkreetse „sõlme” versiooni installimiseks loetlege kõigepealt saadaolevad sõlmede versioonid ja seejärel installige versioon, nagu näidatud.

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

Kõiki installitud versioone saate kontrollida järgmise käsuga:

# nvm ls

Node.js versiooni saate kasutada igas uues kestas, nagu näidatud:

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

Teise võimalusena käivitage lihtsalt sõlme versioon, nagu näidatud (väljumiseks vajutage klahvi ^C ).

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

Tähtis on see, et saate käivitatava faili tee, kuhu konkreetne sõlme versioon installiti, järgmiselt:

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

Lisaks saate uues kestas kasutatava vaikesõlme versiooni käsitsi määramiseks kasutada varjunime „default”, nagu näidatud.

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

Märkus. Saate oma projekti juurkataloogis (või mis tahes vanemas kataloogis) luua initsialiseerimisfaili .nvmrc ja lisada sinna sõlme versiooninumber või muud lipud või kasutusvalikud, millest nvm aru saab. Seejärel kasutage failis määratud versiooniga töötamiseks mõnda käsku, mida me just eespool vaatasime.

Lisateavet leiate jaotisest nvm --help või minge sõlme versioonihalduri Githubi hoidlasse: https://github.com/nvm-sh/nvm.

See on kõik! Node Version Manager on lihtne bash-skript mitme aktiivse node.js-i versiooni haldamiseks teie Linuxi süsteemis. Kasutage allpool olevat tagasisidevormi, et esitada meile küsimusi või jagada oma kommentaare.