Hvis du noen gang har hatt problemer med å kjøre et prosjekt fordi du ikke har en kompatibel versjon av Node.js installert, er du ikke alene. Heldigvis er det en enkel løsning på dette problemet.
Med Node Version Manager (NVM) kan du installere flere versjoner av Node.js på maskinen din og velge hvilken versjon du vil bruke, avhengig av prosjektet du vil kjøre.
NVM er et open source-prosjekt som tar sikte på å lette installasjons- og administrasjonsprosessen av Node.js.
Hva er Node.js?
Node.js er et open-source og plattforms JavaScript-runtime-miljø som er bygget på Google Chrome's V8 Engine. Node.js lar deg kjøre og utføre JavaScript-kode utenfor en nettleser, som igjen tillater det deg til å bygge og kjøre både front-end og back-end applikasjoner med JavaScript-kode på din PC eller server.
Populære front-end nettrammer som bruker Node.js inkluderer Angular og React. Husk at Node.js også kan brukes til å utvikle back-end eller full-stack applikasjoner; populære back-end-rammer som bruker Node.js inkluderer Express.js, Meteor.js, Nest.js og Hapi.js.
I slekt: Front-End vs. Back-End Web Development: Hvilken vei er riktig for deg?
På grunn av den store populariteten til JavaScript for programmering har Node.js blitt en viktig komponent i programvareutvikling og Linux-administrasjon for servere som kjører JavaScript-applikasjoner.
Installere NVM i Linux
Installering av NVM i Linux er ganske grei. Åpne terminalen din og kjør følgende kommando.
krølle -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Den nevnte kommandoen vil kjøre et skript som laster ned og installerer NVM. I tillegg vil den også sette en profil for NVM i din miljøvariabel. I dette tilfellet er .bashrc filen som du kan se fra installasjonsutgangen nedenfor.
Miljøvariabelfilen ligger på en av disse stedene: ~ / .bash_profile, ~ / .zshrc, ~ / .profil, eller ~ / .bashrc avhengig av Linux distro som du bruker.
Bekrefte installasjonen
Merk: Før du kan fortsette å sjekke om installasjonen var vellykket, lukker du den nåværende terminalen og åpner et nytt terminalvindu. Alternativt kan du åpne et annet terminalvindu ved å trykke på Ctrl + Alt + T. på tastaturet.
I det nye terminalvinduet kan du sjekke om NVM er installert ved å kjøre følgende kommando.
kommando -v nvm
Hvis alt gikk bra, vil utdataene fra kommandoen ovenfor være nvm som vist under.
For å sjekke versjonen av NVM som er installert på PCen din, kan du kjøre følgende.
nvm -v
Installere Node.js
Installering av Node.js med NVM er veldig enkelt. For eksempel, for å installere den nyeste versjonen av Node.js, kan du kjøre følgende kommando:
nvm installasjonsnode
For å installere en bestemt versjon av Node.js, kan du kjøre kommandoen nvm i følgende format:
nvm installere versjonsnummer
For eksempel for å installere Node.js versjon 14.15.4:
nvm install 14.15.4
Node.js versjon 14.15.4 er en LTS-versjon av Node.js.
Hvis du har kommet så langt og har gitt ut de to kommandoene ovenfor, gratulerer! Du har to forskjellige versjoner av Node.js installert på din PC eller server.
Velge versjonen av Node.js som skal brukes
Når du har flere versjoner av Node.js installert, kan du enkelt velge hvilken versjon av Node.js du vil bruke. For eksempel, for å bruke versjon 14.15.4 som du nylig har installert, kan du kjøre følgende kommando.
nvm bruk 14.15.4
For å se listen over Node.js-versjoner som er installert på din PC, kan du kjøre kommandoen nedenfor.
nvm ls
Produksjonen av oppføringen er lik den nedenfor. Den nåværende aktive versjonen er også uthevet.
For å liste alle versjoner av Node.js som er tilgjengelige for installasjon, kan du kjøre:
nvm ls-fjernkontroll
Avinstallerer Node.js
Avinstallering av en versjon av Node.js via NVM er veldig enkel. For eksempel for å avinstallere versjon 14.15.4 som du installerte ovenfor:
nvm avinstallere v14.15.4
Får hjelp
For å lære mer om NVM-kommandoer eller få hjelp, skriv bare inn følgende kommando:
nvm -h
Du kan også besøke NVMs offisielle GitHub-side, som er godt dokumentert.
Node.js Management Simplified
Denne guiden har vist deg hvordan du installerer Node Version Manager (NVM) for å lette administrasjonen og installasjonen av Node.js. Hvis du har prosjekter som bruker forskjellige versjoner av Node.js, er NVM verktøyet for deg. Det vil rett og slett gjøre livet ditt lettere.
Gjenbrukbarhet er et av de viktigste programmeringsparadigmene som bør følges av alle. Heldigvis i JavaScript kan du enkelt lage gjenbrukbar kode ved hjelp av designmønstre.
Når du forstår hvordan du bruker designmønstre, kan du bruke gjenbrukbar kode i JavaScript. Her er hva du trenger å vite.
Les Neste
- Linux
- JavaScript
Mwiza utvikler programvare av yrke og skriver mye om Linux og front-end programmering. Noen av hans interesser inkluderer historie, økonomi, politikk og forretningsarkitektur.
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.