Šiame straipsnyje mes įdiegsime NVM 20.04 Ubuntu versijoje. Mazgo versijos tvarkyklė yra vienas iš žinomiausių versijų valdymo įrankių Node.js. Jei esame Node.js kūrėjai arba pradedantieji, mums labai svarbu turėti žinių apie šį įrankį. Naudodami šį įrankį galime įdiegti bet kurią Node.js versiją ir netgi lengvai pakeisti savo versiją. Paprastai ši veikla įgyvendinama norint išbandyti kodą su skirtingomis versijomis.
Įvadas į NVM
NVM galima apibūdinti kaip a Mazgo versijų tvarkyklės įrankis. Galime įdiegti daugiau nei vieną versiją Node.js vienoje sistemoje su pagalba NVM įrankis. Be to, daugeliui programų galime pasirinkti tam tikrą mazgo versiją. Be to, ji suteikia galimybę automatiškai pasirinkti mazgo versiją su konfigūracijos failu, t. .nvmrc.
python baitai į eilutę
Node.js yra vykdymo laikas JavaScript programavimui serverio pusėje. Tai leidžia kūrėjams sukurti keičiamo fono funkcionalumą naudojant JavaScript, kalba, kurią beveik visi žino iš žiniatinklio kūrimo (naršyklės pagrindu).
NVM naudojamas skirtingų tipų node.js versijoms įdiegti ir valdyti keliose Linux aplinkose. Bet kuris node.js kūrėjas, dirbantis su daugiau nei vienu projektu, kuriam reikalingos skirtingos node.js versijos, dažniausiai teikia pirmenybę NVM diegdamas, pašalindamas ir perjungdamas įvairias mazgo versijas, o ne rankiniu būdu įdiegdamas ir pašalindamas visas versijas, reikalingas visiems projektams. Įrankio pagalba galima nustatyti jų programas. Šis įrankis neabejotinai sutaupys daug pastangų ir laiko.
Būtinos sąlygos
- Turime turėti aktyvų 20.04 serverį Ubuntu.
- Turėtume turėti įrankį, t.y. apt įdiegta mūsų serveryje.
- Turėtume turėti įrankį, t.y. garbanoti įdiegta mūsų serveryje.
- Turėtume šaknis arba sudo prieigą prie privilegijuotų komandų vykdymo.
NVM, skirto Node.js, diegimas Ubuntu 20.04 versijoje
1 veiksmas: sistemos atnaujinimas
Prieš diegiant bet kokį naują paketą mūsų sistemoje, visada siūloma atnaujinti sistemą naudojant apt-get update arba apt update komandas. Ši komanda padės mums atsisiųsti ir įdiegti kiekvieną šiuo metu prieinamą naujinimą naudojant Ubuntu saugyklą.
np.nulis
Komanda paminėta žemiau:
$ sudo apt update
2 veiksmas: atsisiųskite ir įdiekite NVM, skirtą Node.js
Atsisiųsime ir įdiegsime Mazgo versijos tvarkyklė atnaujinę serverį naudodami šią komandą.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
3 veiksmas: patikrinkite NVM versiją
NVM versiją galime patikrinti naudodami komandą, kai NVM bus sėkmingai įdiegtas mūsų serveryje. Komanda paminėta žemiau:
nvm --version
4 veiksmas: Node.js diegimas naudojant NVM
Dabar įdiegę NVM galime komandos pagalba įdiegti node.js. Ši komanda padės mums atsisiųsti ir įdiegti dabartinę Node.js versiją naudojant jos oficialią nuorodą. Ši komanda minima taip:
nvm install node
5 veiksmas: patikrinkite „Node“ versiją
Galime patikrinti mazgo versiją Ubuntu 20.04. Mes naudosime komandą, t.y. mazgas -- versija kuriame bus rodoma dabartinė mūsų sistemoje esanti versija.
6 veiksmas: Įdiekite dabartinę LTS versiją su --lts
Jei norime įdiegti dabartinę LTS node.js versiją, turime pritaikyti komandą, kuri paminėta toliau. Ši komanda suras ir įdiegs dabartinę LTS versiją. Mums nereikia rankiniu būdu aprašyti versijos.
nvm install -lts
7 veiksmas: konkrečios Node.js versijos įdiegimas
Jei norite įdiegti konkrečią node.js versiją, turime pritaikyti komandą, kuri paminėta toliau. Mes įdiegsime 11.5 node.js versiją naudodami šią komandą:
charakteris.palyginti java
nvm install 11.5
Šią komandą galime naudoti norėdami įdiegti bet kurią konkrečią versiją Node.js.
už kilpą bash
8 veiksmas: nurodykite visas įdiegtas versijas
Jei norime patikrinti kiekvieną įdiegtą node.js versiją, turime pritaikyti komandą, kuri paminėta toliau. Ši komanda parodys skirtingas mazgo versijas, kurios šiuo metu yra mūsų sistemoje.
nvm ls
9 veiksmas: perjunkite Node.js versiją
Jei norime pakeisti node.js versiją, turime pritaikyti komandą, kuri paminėta toliau. Perjungsime node.js versiją į 14.10.0, naudodami šią komandą:
nvm use v14.10.0
10 veiksmas: pašalinkite 11.5 Node versiją
Jei norime pašalinti tam tikrą node.js versiją, galime pritaikyti komandą, kuri paminėta toliau. Mes pašalinsime 11.5 versiją naudodami šią komandą.
nvm uninstall 11.5
Jei vykdysime šią komandą, po pašalinimo proceso sąraše nematysime 11.5 versijos.
nvm ls
11 veiksmas: įdiekite stabilią Node.js versiją
Jei norite įdiegti stabilią node.js versiją, galime pritaikyti šią komandą.
nvm install stable
Galbūt pastebėjome, kad čia neaprašome jokios konkrečios versijos. Taigi ši komanda gali būti naudojama, jei nežinome dabartinės stabilios versijos.