Hvis du nogensinde har haft problemer med at køre et projekt, fordi du ikke har en kompatibel version af Node.js installeret, er du ikke alene. Heldigvis er der en let løsning på dette problem.
Med Node Version Manager (NVM) kan du installere flere versioner af Node.js på din maskine og vælge hvilken version du vil bruge afhængigt af det projekt, du vil køre.
NVM er et open source-projekt, der har til formål at lette installations- og styringsprocessen for Node.js.
Hvad er Node.js?
Node.js er et open-source og cross-platform JavaScript-runtime-miljø, der er bygget på Google Chrome's V8 Engine. Node.js giver dig mulighed for at køre og udføre JavaScript-kode uden for en webbrowser, hvilket igen tillader det dig til at opbygge og køre både front-end og back-end applikationer med JavaScript-kode på din pc eller server.
Populære frontend-webrammer, der bruger Node.js, inkluderer Angular og React. Husk, Node.js kan også bruges til at udvikle back-end eller full-stack applikationer; populære back-end-rammer, der bruger Node.js, inkluderer Express.js, Meteor.js, Nest.js og Hapi.js.
Relaterede: Front-End vs. Back-End Webudvikling: Hvilken vej passer dig?
På grund af den store popularitet af JavaScript til programmering er Node.js blevet en vigtig komponent i softwareudvikling og Linux-administration til servere, der kører JavaScript-applikationer.
Installation af NVM i Linux
Installation af NVM i Linux er ret ligetil. Åbn din terminal, og kør følgende kommando.
krølle -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Den ovennævnte kommando kører et script, der downloader og installerer NVM. Derudover indstiller den også en profil til NVM i din miljøvariabel. I dette tilfælde er .bashrc fil som du kan se fra installationsoutputtet nedenfor.
Miljøvariabelfilen findes på en af disse placeringer: ~ / .bash_profile, ~ / .zshrc, ~ / .profil, eller ~ / .bashrc kommer an på Linux distro som du bruger.
Bekræftelse af installationen
Bemærk: Før du kan fortsætte med at kontrollere, om installationen var vellykket, skal du lukke din nuværende terminal og åbne et nyt terminalvindue. Alternativt kan du åbne et andet terminalvindue ved at trykke på Ctrl + Alt + T. på tastaturet.
I det nye terminalvindue kan du kontrollere, om NVM er installeret med succes ved at køre følgende kommando.
kommando -v nvm
Hvis alt gik godt, vil output fra kommandoen ovenfor være nvm som vist nedenfor.
For at kontrollere den version af NVM, der er installeret på din pc, kan du køre følgende.
nvm -v
Installation af Node.js
Installation af Node.js med NVM er meget let. For eksempel for at installere den nyeste version af Node.js kan du køre følgende kommando:
nvm installation node
For at installere en bestemt version af Node.js kan du køre kommandoen nvm i følgende format:
nvm installere version-nummer
For eksempel at installere Node.js version 14.15.4:
nvm installation 14.15.4
Node.js version 14.15.4 er en LTS-version af Node.js.
Hvis du er kommet så langt og har udsendt de to kommandoer ovenfor, tillykke! Du har to forskellige versioner af Node.js installeret på din pc eller server.
Valg af version af Node.js, der skal bruges
Når du har flere versioner af Node.js installeret, kan du nemt vælge den version af Node.js, som du vil bruge. For eksempel, for at bruge version 14.15.4, som du for nylig har installeret, kan du køre følgende kommando.
nvm brug 14.15.4
For at se listen over Node.js-versioner, der er installeret på din pc, kan du køre kommandoen nedenfor.
nvm ls
Outputtet fra noteringen svarer til nedenstående. Den aktuelt aktive version er også fremhævet.
For at liste alle versioner af Node.js, der er tilgængelige til installation, kan du køre:
nvm ls-fjernbetjening
Afinstallation af Node.js
Afinstallation af en version af Node.js via NVM er meget enkel. For eksempel for at afinstallere version 14.15.4, som du installerede ovenfor:
nvm afinstallere v14.15.4
Få hjælp
For at lære mere om NVM-kommandoer eller få hjælp skal du blot skrive følgende kommando:
nvm -h
Du kan også besøge NVMs officielle GitHub-side, som er veldokumenteret.
Node.js Management Forenklet
Denne vejledning har vist dig, hvordan du installerer Node Version Manager (NVM) for at lette administrationen og installationen af Node.js. Hvis du har projekter, der bruger forskellige versioner af Node.js, er NVM værktøjet for dig. Det vil simpelthen gøre dit liv lettere.
Genanvendelighed er et af de vigtigste programmeringsparadigmer, som alle skal følge. Heldigvis kan du i JavaScript nemt oprette genanvendelig kode ved hjælp af designmønstre.
Forståelse for, hvordan du bruger designmønstre, giver dig mulighed for at bruge genanvendelig kode i JavaScript. Her er hvad du har brug for at vide.
Læs Næste
- Linux
- JavaScript
Mwiza udvikler software efter erhverv og skriver udførligt om Linux og front-end programmering. Nogle af hans interesser inkluderer historie, økonomi, politik og virksomhedsarkitektur.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.