NVM - Instalirajte i upravljajte višestrukim verzijama Node.js u Linuxu


Node Version Manager (NVM ukratko) je jednostavna bash skripta za upravljanje višestrukim aktivnim verzijama node.js na vašem Linux sistemu. Omogućava vam da instalirate više verzija node.js, pregledate sve verzije dostupne za instalaciju i sve instalirane verzije na vašem sistemu.

Nvm takođe podržava pokretanje određene verzije node.js i može pokazati putanju do izvršnog fajla do mesta gde je instaliran i još mnogo toga.

U ovom članku ćemo objasniti kako instalirati Node Version Manager (NVM) za upravljanje višestrukim aktivnim verzijama node.js na vašoj Linux distribuciji.

Instaliranje Node Version Managera u Linuxu

Da biste instalirali ili ažurirali nvm na vašoj Linux distribuciji, možete preuzeti skriptu za automatsku instalaciju koristeći wget alate komandne linije kao što 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

Gornja skripta za automatsku instalaciju klonira nvm spremište u ~/.nvm u vašem kućnom direktoriju i dodaje potrebne izvorne komande vašim skriptama za pokretanje ljuske, tj. ~/.bash_profile, ~/.zshrc, ~/ .profile, ili ~/.bashrc, u zavisnosti od shell programa koji koristite kao što je prikazano na sledećem snimku ekrana.

Zatim provjerite da li je nvm instaliran na vašem sistemu koristeći sljedeću naredbu.

# command -v nvm

nvm

Prikazaće izlaz kao 'nvm' ako je instalacija bila uspješna.

Kako koristiti Node Version Manager u Linuxu

Sada je vrijeme da naučite kako koristiti Node Version Manager u Linuxu.

Da preuzmete, prevedete i instalirate najnovije izdanje čvora, pokrenite sljedeću naredbu:

# nvm install node 

Imajte na umu da je u gornjoj naredbi “čvor” pseudonim za najnoviju verziju.

Da biste instalirali određenu verziju čvora, prvo navedite dostupne verzije čvora, a zatim instalirajte verziju kao što je prikazano.

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

Sve instalirane verzije možete provjeriti sljedećom naredbom:

# nvm ls

Možete koristiti node.js verziju u bilo kojoj novoj ljusci kao što je prikazano:

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

Alternativno, jednostavno pokrenite verziju čvora kao što je prikazano (da biste izašli, pritisnite ^C).

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

Važno je da možete vidjeti putanju do izvršnog fajla do mjesta gdje je određena verzija čvora instalirana na sljedeći 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

Nadalje, da biste ručno postavili zadanu verziju čvora koja će se koristiti u bilo kojoj novoj ljusci, koristite pseudonim “default” kao što je prikazano.

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

Napomena: Možete kreirati datoteku za inicijalizaciju .nvmrc u korijenskom direktoriju vašeg projekta (ili bilo kojem roditeljskom direktoriju) i dodati broj verzije čvora ili bilo koje druge oznake ili opcije korištenja koje nvm razumije. Zatim koristite neke od naredbi koje smo upravo pogledali iznad da biste radili sa navedenom verzijom u datoteci.

Za više informacija pogledajte nvm --help ili idite na Github spremište Node Version Manager: https://github.com/nvm-sh/nvm.

To je sve! Node Version Manager je jednostavna bash skripta za upravljanje višestrukim aktivnim verzijama node.js na vašem Linux sistemu. Koristite obrazac za povratne informacije ispod da postavite pitanja ili podijelite svoje komentare s nama.