Om du någonsin har haft problem med att köra ett projekt eftersom du inte har en kompatibel version av Node.js installerad är du inte ensam. Lyckligtvis finns det en enkel lösning på detta problem.
Med Node Version Manager (NVM) kan du installera flera versioner av Node.js på din maskin och välja vilken version du vill använda beroende på vilket projekt du vill köra.
NVM är ett open source-projekt som syftar till att underlätta installations- och hanteringsprocessen för Node.js.
Vad är Node.js?
Node.js är en öppen källkod och plattformsmässig JavaScript-runtime-miljö som bygger på Google Chrome V8 Engine. Node.js låter dig köra och köra JavaScript-kod utanför en webbläsare, vilket i sin tur tillåter dig att bygga och köra både front- och backend-applikationer med JavaScript-kod på din dator eller server.
Populära frontram-webbramar som använder Node.js inkluderar Angular och React. Kom ihåg att Node.js också kan användas för att utveckla backend- eller full-stack-applikationer; populära back-end-ramar som använder Node.js inkluderar Express.js, Meteor.js, Nest.js och Hapi.js.
Relaterad: Front-End vs. Back-End webbutveckling: Vilken väg är rätt för dig?
På grund av den stora populariteten hos JavaScript för programmering har Node.js blivit en viktig komponent i mjukvaruutveckling och Linux-administration för servrar som kör JavaScript-applikationer.
Installerar NVM i Linux
Installera NVM i Linux är ganska enkelt. Öppna din terminal och kör följande kommando.
krulla -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | våldsamt slag
Ovan nämnda kommando kör ett skript som laddar ner och installerar NVM. Dessutom kommer den att ställa in en profil för NVM i din miljövariabel. I detta fall är .bashrc filen som du kan se från installationsutmatningen nedan.
Miljövariabelfilen finns på någon av dessa platser: ~ / .bash_profile, ~ / .zshrc, ~ / .profil, eller ~ / .bashrc beroende på Linux-distro som du använder.
Verifiera installationen
Notera: Innan du kan fortsätta kontrollera om installationen lyckades, stäng din nuvarande terminal och öppna ett nytt terminalfönster. Alternativt kan du öppna ett annat terminalfönster genom att trycka på Ctrl + Alt + T. på tangentbordet.
I det nya terminalfönstret kan du kontrollera om NVM har installerats genom att köra följande kommando.
kommando -v nvm
Om allt gick bra blir resultatet från kommandot ovan nvm enligt nedanstående.
För att kontrollera vilken version av NVM som är installerad på din dator kan du köra följande.
nvm -v
Installerar Node.js
Det är väldigt enkelt att installera Node.js med NVM. För att till exempel installera den senaste versionen av Node.js kan du köra följande kommando:
nvm-installationsnod
För att installera en viss version av Node.js kan du köra kommandot nvm i följande format:
nvm installera versionsnummer
Till exempel för att installera Node.js version 14.15.4:
nvm installera 14.15.4
Node.js version 14.15.4 är en LTS-version av Node.js.
Om du har kommit så långt och har utfärdat de två kommandona ovan, grattis! Du har två olika versioner av Node.js installerade på din dator eller server.
Välja den version av Node.js som ska användas
När du har flera versioner av Node.js installerade kan du enkelt välja den version av Node.js som du vill använda. Om du till exempel vill använda version 14.15.4 som du nyligen installerade kan du köra följande kommando.
nvm-användning 14.15.4
För att se listan över Node.js-versioner installerade på din dator kan du köra kommandot nedan.
nvm ls
Resultatet av listan liknar den nedan. Den aktuella versionen är också markerad.
För att lista alla versioner av Node.js som är tillgängliga för installation kan du köra:
nvm ls-fjärrkontroll
Avinstallerar Node.js
Avinstallera en version av Node.js via NVM är väldigt enkelt. Till exempel för att avinstallera version 14.15.4 som du installerade ovan:
nvm avinstallera v14.15.4
Få hjälp
För att lära dig mer om NVM-kommandon eller få hjälp, skriv bara följande kommando:
nvm -h
Du kan också besöka NVM: s officiella GitHub-sida, som är väldokumenterad.
Node.js-hantering förenklad
Den här guiden har visat dig hur du installerar Node Version Manager (NVM) för att underlätta hanteringen och installationen av Node.js. Om du har projekt som använder olika versioner av Node.js är NVM verktyget för dig. Det kommer helt enkelt att göra ditt liv enklare.
Återanvändbarhet är ett av de viktigaste programmeringsparadigmen som bör följas av alla. Lyckligtvis, i JavaScript kan du enkelt skapa återanvändbar kod med Design Patterns.
Att förstå hur du använder designmönster gör att du kan använda återanvändbar kod i JavaScript. Här är vad du behöver veta.
Läs Nästa
- Linux
- JavaScript
Mwiza utvecklar programvara av yrke och skriver mycket om Linux och front-end programmering. Några av hans intressen inkluderar historia, ekonomi, politik och företagsarkitektur.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.