Jei kada nors kilo problemų vykdant projektą, nes neturite įdiegusios suderinamos „Node.js“ versijos, vadinasi, esate ne vieni. Laimei, šią problemą galima lengvai išspręsti.
Naudodami „Node Version Manager“ (NVM), savo kompiuteryje galite įdiegti kelias „Node.js“ versijas ir pasirinkti, kurią versiją norite naudoti, atsižvelgdami į norimą vykdyti projektą.
NVM yra atviro kodo projektas, kurio tikslas - palengvinti „Node.js“ diegimo ir valdymo procesą.
Kas yra Node.js?
„Node.js“ yra atviro kodo ir daugiaplatformė „JavaScript“ vykdymo trukmės aplinka, sukurta naudojant „Google Chrome“ V8 variklį. „Node.js“ leidžia paleisti ir vykdyti „JavaScript“ kodą ne žiniatinklio naršyklėje, o tai savo ruožtu leidžia galite kurti ir paleisti tiek „front-end“, tiek „back-end“ programas su „JavaScript“ kodu savo kompiuteryje arba serverio.
Populiariose „front-end“ žiniatinklio sistemose, kurios naudoja „Node.js“, yra „Angular“ ir „React“. Atminkite, kad „Node.js“ taip pat gali būti naudojamas kuriant „back-end“ arba „full-stack“ programas; populiarios „back-end“ sistemos, naudojančios „Node.js“, yra „Express.js“, „Meteor.js“, „Nest.js“ ir „Hapi.js“.
Susijęs: „Front-End“ vs. Internetinis tinklalapių kūrimas: koks kelias jums tinka?
Dėl didelio populiarumo „JavaScript“ programavimui „Node.js“ tapo svarbiu programinės įrangos kūrimo ir „Linux“ administravimo komponentu serveriams, naudojantiems „JavaScript“ programas.
NVM diegimas „Linux“
NVM diegimas „Linux“ yra gana paprastas. Atidarykite terminalą ir vykdykite šią komandą.
garbanoti -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Minėta komanda paleis scenarijų, atsisiųsiantį ir įdiegiantį NVM. Be to, jis taip pat nustatys NVM profilį jūsų aplinkos kintamajame. Šiuo atveju .bashrc failą, kaip matote iš žemiau pateikto diegimo išvesties.
Aplinkos kintamojo failas yra bet kurioje iš šių vietų: ~ / .bash_profile, ~ / .zshrc, ~ / .profilisarba ~ / .bashrc priklausomai nuo to „Linux“ platintojas kad naudojatės.
Diegimo patikrinimas
Pastaba: Prieš pradėdami patikrinti, ar įdiegimas buvo sėkmingas, uždarykite dabartinį terminalą ir atidarykite naują terminalo langą. Arba galite atidaryti kitą terminalo langą paspausdami „Ctrl“ + „Alt“ + T. klaviatūroje.
Naujame terminalo lange galite patikrinti, ar NVM sėkmingai įdiegtas, vykdydami šią komandą.
komanda -v nvm
Jei viskas pavyko gerai, bus aukščiau nurodytos komandos išvestis nvm kaip parodyta žemiau.
Norėdami patikrinti savo kompiuteryje įdiegtą NVM versiją, galite paleisti šiuos veiksmus.
nvm -v
Diegiamas „Node.js“
Įdiegti „Node.js“ su NVM yra labai paprasta. Pvz., Norėdami įdiegti naujausią „Node.js“ versiją, galite paleisti šią komandą:
nvm įdiegti mazgą
Norėdami įdiegti tam tikrą „Node.js“ versiją, galite paleisti komandą „nvm“ tokiu formatu:
„nvm install“ versijos numeris
Pavyzdžiui, norėdami įdiegti „Node.js“ 14.15.4 versiją:
nvm įdiegti 14.15.4
„Node.js“ versija 14.15.4 yra „Node.js“ LTS versija.
Jei taip toli pasiekėte ir išleidote dvi pirmiau pateiktas komandas, sveikiname! Jūsų kompiuteryje arba serveryje yra įdiegtos dvi skirtingos „Node.js“ versijos.
Naudojamos Node.js versijos pasirinkimas
Kai turite įdiegtas kelias „Node.js“ versijas, galite lengvai pasirinkti norimą naudoti „Node.js“ versiją. Pavyzdžiui, norėdami naudoti neseniai įdiegtą 14.15.4 versiją, galite paleisti šią komandą.
nvm naudojimas 14.15.4
Norėdami peržiūrėti savo kompiuteryje įdiegtų „Node.js“ versijų sąrašą, galite paleisti žemiau esančią komandą.
nvm ls
Sąrašo išvestis yra panaši į žemiau pateiktą. Taip pat paryškinta šiuo metu aktyvi versija.
Norėdami išvardyti visas įdiegtinas „Node.js“ versijas, galite paleisti:
nvm ls-remote
Pašalinamas „Node.js“
Pašalinti „Node.js“ versiją per NVM yra labai paprasta. Pavyzdžiui, norėdami pašalinti aukščiau įdiegtą 14.15.4 versiją:
nvm pašalinti v14.15.4
Gauti pagalbos
Norėdami sužinoti daugiau apie NVM komandas arba gauti pagalbos, tiesiog įveskite šią komandą:
nvm -h
Taip pat galite apsilankyti NVM oficialus „GitHub“ puslapis, kuris yra gerai dokumentuotas.
Supaprastintas „Node.js“ valdymas
Šis vadovas parodė, kaip įdiegti „Node Version Manager“ (NVM), kad būtų lengviau valdyti ir įdiegti „Node.js“. Jei turite projektų, kuriuose naudojamos skirtingos „Node.js“ versijos, NVM yra jūsų įrankis. Tai paprasčiausiai palengvins jūsų gyvenimą.
Pakartotinis naudojimas yra viena iš svarbiausių programavimo paradigmų, kurios turėtų laikytis visi. Laimei, naudodamiesi „Design Patterns“, „JavaScript“ galite lengvai sukurti daugkartinį kodą.
Supratę, kaip naudoti dizaino šablonus, galėsite naudoti daugkartinį kodą „JavaScript“. Štai ką jūs turite žinoti.
Skaitykite toliau
- „Linux“
- „JavaScript“

Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.