Šajā rakstā mēs instalēsim NVM Ubuntu 20.04 versijā. Mezgla versiju pārvaldnieks ir viens no slavenajiem versiju pārvaldības rīkiem Node.js. Ja esam Node.js izstrādātāji vai iesācēji, mums ir ļoti svarīgi zināt par šo rīku. Izmantojot šo rīku, mēs varam instalēt jebkuru Node.js versiju un pat viegli pārslēgt savu versiju. Parasti šī darbība tiek īstenota, lai pārbaudītu kodu ar atšķirīgām versijām.
Ievads NVM
NVM var raksturot kā a Mezgla versiju pārvaldnieka rīks. Mēs varam instalēt vairāk nekā vienu versiju Node.js vienā sistēmā ar palīdzību NVM utilīta. Turklāt mēs varam izvēlēties konkrētu mezgla versiju daudzām lietojumprogrammām. Tas arī dod iespēju automātiski atlasīt mezgla versiju ar konfigurācijas failu, t.i., .nvmrc.
Node.js ir izpildlaiks JavaScript programmēšanai servera pusē. Tas ļauj izstrādātājiem izveidot mērogojama aizmugursistēmas funkcionalitāti, izmantojot JavaScript, valoda, kuru gandrīz visi jau zina no tīmekļa izstrādes (pārlūkprogrammas bāzes).
NVM tiek izmantots, lai instalētu un pārvaldītu dažādu veidu node.js versijas vairākās Linux vidēs. Jebkurš node.js izstrādātājs, kas strādā pie vairākiem projektiem, kuriem nepieciešamas dažādas node.js versijas, parasti dod priekšroku NVM, lai instalētu, atinstalētu un pārslēgtu dažādas mezgla versijas, nevis manuāli instalētu un atinstalētu visas versijas, kas nepieciešamas visiem projektiem. Ar rīka palīdzību var izveidot to lietojumprogrammas. Šis rīks neapšaubāmi ietaupīs daudz pūļu un laika.
Priekšnoteikumi
- Mums Ubuntu ir jābūt aktīvam 20.04 serverim.
- Mums ir jābūt instrumentam, t.i. apt instalēta mūsu serverī.
- Mums ir jābūt instrumentam, t.i. čokurošanās instalēta mūsu serverī.
- Mums vajadzēja sakne vai sudo piekļuve priviliģētu komandu palaišanai.
Node.js NVM instalēšana Ubuntu versijā 20.04
1. darbība: sistēmas atjaunināšana
Pirms jebkuras jaunas pakotnes instalēšanas mūsu sistēmā vienmēr ir ieteicams atjaunināt mūsu sistēmu, izmantojot komandas apt-get update vai apt update. Šī komanda palīdzēs mums lejupielādēt un instalēt katru pašlaik pieejamo atjauninājumu, izmantojot Ubuntu repozitoriju.
Komanda ir minēta zemāk:
$ sudo apt update
2. darbība. NVM faila Node.js lejupielāde un instalēšana
Mēs lejupielādēsim un instalēsim Mezgla versiju pārvaldnieks ar šādas komandas palīdzību pēc mūsu servera atjaunināšanas.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
3. darbība: pārbaudiet NVM versiju
Mēs varam pārbaudīt NVM versiju ar komandas palīdzību, kad NVM ir veiksmīgi instalēts mūsu serverī. Komanda ir minēta zemāk:
nvm --version
4. darbība. Node.js instalēšana, izmantojot NVM
Tagad mēs varam instalēt node.js ar komandas palīdzību pēc NVM instalēšanas. Šī komanda palīdzēs mums lejupielādēt un instalēt pašreizējo Node.js versiju, izmantojot tās oficiālo saiti. Šī komanda ir minēta šādi:
nvm install node
5. darbība: pārbaudiet Node versiju
Mēs varam pārbaudīt Ubuntu 20.04 mezgla versiju. Mēs izmantosim komandu, t.i., mezgls -- versija kurā tiks parādīta mūsu sistēmā esošā pašreizējā versija.
6. darbība. Pašreizējās LTS versijas instalēšana ar --lts
Ja vēlamies instalēt pašreizējo node.js LTS versiju, mums ir jāpiemēro komanda, kas ir minēta tālāk. Šī komanda mums atradīs un instalēs pašreizējo LTS versiju. Mums nav manuāli jāapraksta versija.
nvm install -lts
7. darbība. Node.js noteiktas versijas instalēšana
Ja vēlaties instalēt konkrētu node.js versiju, mums ir jāpiemēro komanda, kas ir minēta tālāk. Mēs instalēsim node.js 11.5 versiju, izmantojot šādu komandu:
nvm install 11.5
Mēs varam izmantot šo komandu, lai instalētu jebkuru konkrētu versiju Node.js.
8. darbība: uzskaitiet katru instalēto versiju
Ja mēs vēlamies pārbaudīt katru instalēto node.js versiju, mums ir jāpiemēro komanda, kas ir minēta tālāk. Šī komanda parādīs dažādas mezgla versijas, kas pašlaik atrodas mūsu sistēmā.
nvm ls
9. darbība. Pārslēdziet Node.js versiju
Ja vēlamies pārslēgt node.js versiju, mums ir jāpiemēro komanda, kas ir minēta tālāk. Mēs pārslēgsim node.js versiju uz 14.10.0 versiju, izmantojot šādu komandu:
nvm use v14.10.0
10. darbība. Node 11.5 versijas atinstalēšana
Ja vēlamies atinstalēt noteiktu node.js versiju, mēs varam lietot tālāk minēto komandu. Mēs atinstalēsim versiju 11.5, izmantojot šādu komandu.
nvm uninstall 11.5
Ja izpildīsim šo komandu, pēc atinstalēšanas procesa sarakstā neredzēsim 11.5 versiju.
nvm ls
11. darbība. Node.js stabilās versijas instalēšana
Ja vēlaties instalēt stabilo node.js versiju, mēs varam lietot šādu komandu.
skābes īpašības
nvm install stable
Iespējams, esam pamanījuši, ka šeit nav aprakstīta neviena konkrēta versija. Tādējādi šo komandu var izmantot, ja mēs nezinām pašreizējo stabilo versiju.