Node Version Manager (NVM) este un instrument popular pentru gestionarea mai multor versiuni ale Node.js pe o singură mașină. Acesta simplifică procesul de instalare, actualizare și comutare între diferite versiuni Node.js, făcându-l un instrument esențial pentru dezvoltatorii Node.js. Dacă utilizați Ubuntu, instalarea NVM este rapidă și ușoară. Acest ghid vă va ghida prin pașii de instalare a NVM pe sistemul dvs. Ubuntu.

Condiții prealabile:

  • Un sistem Ubuntu proaspăt (Ubuntu 20.04/22.04 sau mai nou).

  • Acces la terminal cu privilegii de utilizator (fie root sau un utilizator cu acces sudo).

Pasul 1: Actualizarea sistemului dvs

În primul rând, asigurați-vă că sistemul dvs. este actualizat prin rularea următoarei comenzi:

sudo apt update && sudo apt upgrade -y

Pasul 2: Instalarea dependențelor

Înainte de a instala NVM, asigurați-vă că sistemul dvs. are curl instalat, deoarece este necesar pentru a prelua scriptul de instalare.

sudo apt install curl -y

Pasul 3: Instalarea NVM utilizând cURL

Acum, puteți instala NVM prin rularea scriptului de instalare. Executați următoarea comandă pentru a descărca și instala NVM din depozitul său oficial:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

Această comandă descarcă scriptul de instalare și îl direcționează către bash, care va instala NVM pe sistemul dvs. Scriptul va fi automat:

  • Adaugă variabilele de mediu necesare la fișierul ~/.bashrc, ~/.bash_profile sau ~/.zshrc, în funcție de shell-ul dvs.

  • Va instala cea mai recentă versiune stabilă a NVM.

Pasul 4: Reîncărcați shell-ul

După ce instalarea este finalizată, va trebui să reîncărcați configurația shell-ului pentru ca modificările să aibă efect. Rulați următoarea comandă:

source ~/.bashrc

Dacă utilizați un alt shell (de exemplu, Zsh), puteți rula:

source ~/.zshrc

Alternativ, puteți închide și redeschide terminalul.

Pasul 5: Verificarea instalării NVM

Pentru a confirma că NVM a fost instalat cu succes, executați:

nvm --version

Aceasta ar trebui să afișeze versiunea instalată a NVM, indicând că instrumentul este acum disponibil pentru utilizare.

Pasul 6: Instalarea Node.js utilizând NVM

Acum că NVM este instalat, puteți instala cu ușurință orice versiune de Node.js. De exemplu, pentru a instala cea mai recentă versiune stabilă a Node.js, utilizați:

nvm install node

Această comandă instalează cea mai recentă versiune stabilă a Node.js. Pentru a instala o versiune specifică, înlocuiți node cu numărul versiunii dorite:

nvm install 14.17.0

Pasul 7: Comutarea între versiunile Node.js

NVM vă permite să comutați cu ușurință între diferite versiuni ale Node.js. Pentru a vedea ce versiuni sunt instalate pe sistemul dumneavoastră, rulați:

nvm ls

Pentru a trece la o anumită versiune, utilizați:

nvm use 14.17.0

Dacă doriți să setați o versiune implicită a Node.js pentru sistemul dumneavoastră, utilizați:

nvm alias default 14.17.0

Pasul 8: Dezinstalarea versiunilor Node.js

Dacă aveți vreodată nevoie să dezinstalați o versiune Node.js, puteți utiliza:

nvm uninstall 14.17.0

Concluzie

Instalarea NVM pe Ubuntu vă permite să gestionați cu ușurință mai multe versiuni Node.js, ceea ce este deosebit de util pentru mediile de dezvoltare în care diferite proiecte pot necesita versiuni diferite. Procesul este simplu, iar cu NVM, puteți instala, schimba și elimina rapid versiuni de Node.js, după cum este necesar.

Anunțați-mă dacă întâmpinați probleme sau aveți nevoie de ajutor suplimentar!