I denne artikel vil vi installere NVM på 20.04-versionen af Ubuntu. Node Version Manager er et af de berømte værktøjer til rådighed til versionsstyring af Node.js. Hvis vi er en udvikler af Node.js eller en nybegynder, så er det meget vigtigt for os at have viden om dette værktøj. Vi kan installere enhver Node.js-version og endda nemt skifte vores version ved hjælp af dette værktøj. Normalt implementeres denne aktivitet for at teste koden med forskellige versioner.
Introduktion til NVM
NVM kan beskrives som en Node Version Manager værktøj. Vi kan installere mere end én version af Node.js på ét system ved hjælp af NVM værktøj. Vi kan også vælge en bestemt version af noden til mange applikationer. Det giver også en mulighed for automatisk at vælge versionen af noden med konfigurationsfilen, dvs. .nvmrc.
Node.js er en runtime af JavaScript til programmering på serversiden. Det giver udviklere mulighed for at skabe funktionaliteten af skalerbar backend ved hjælp af JavaScript, et sprog næsten alle allerede kender fra webudvikling (browserbaseret).
NVM bruges til at installere og administrere forskellige typer node.js-versioner i flere Linux-miljøer. Enhver udvikler af node.js, der arbejder på mere end ét projekt, som har brug for forskellige versioner af node.js, foretrækker normalt NVM til installation, afinstallation og skift af forskellige versioner af en node frem for manuelt at installere og afinstallere alle versioner, der er nødvendige for alle projekter. Man kan etablere deres applikationer ved hjælp af værktøjet. Dette værktøj vil uden tvivl spare masser af kræfter og tid.
Forudsætninger
- Vi skal have en aktiv 20.04-server i Ubuntu.
- Vi bør have et værktøj, dvs. passende installeret på vores server.
- Vi bør have et værktøj, dvs. krølle installeret på vores server.
- Det burde vi have rod eller sudo adgang til at køre privilegerede kommandoer.
Installation af NVM til Node.js i Ubuntu 20.04
Trin 1: Opdatering af systemet
Før du går til at installere en ny pakke på vores system, foreslås det altid at opdatere vores system ved hjælp af kommandoerne apt-get update eller apt update. Denne kommando hjælper os med at downloade og installere alle aktuelt tilgængelige opdateringer ved hjælp af Ubuntu-lageret.
Kommandoen er nævnt nedenfor:
$ sudo apt update
Trin 2: Download og installation af NVM til Node.js
Vi vil downloade og installere Node Version Manager ved hjælp af følgende kommando efter opdatering af vores server.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Trin 3: Tjek versionen af NVM
Vi kan kontrollere versionen af NVM ved hjælp af kommandoen, når NVM er installeret på vores server. Kommandoen er nævnt nedenfor:
nvm --version
Trin 4: Installation af Node.js ved hjælp af NVM
Nu kan vi installere node.js ved hjælp af kommandoen efter installation af NVM. Denne kommando hjælper os med at downloade og installere den aktuelle version af Node.js ved hjælp af dets officielle link. Denne kommando er nævnt som følger:
nvm install node
Trin 5: Tjek versionen af Node
Vi kan tjekke versionen af noden i Ubuntu 20.04. Vi vil bruge en kommando, dvs. node --version som vil vise den aktuelle version på vores system.
Trin 6: Installation af den aktuelle LTS-version med --lts
Hvis vi ønsker at installere den aktuelle LTS-version af node.js, skal vi anvende en kommando, som er nævnt nedenfor. Denne kommando vil finde og installere den aktuelle LTS-version for os. Vi behøver ikke manuelt at beskrive versionen.
nvm install -lts
Trin 7: Installation af en specifik version af Node.js
Hvis du ønsker at installere en specifik version af node.js, skal vi anvende en kommando, som er nævnt nedenfor. Vi installerer 11.5-versionen af node.js ved hjælp af følgende kommando:
nvm install 11.5
Vi kan bruge denne kommando til at installere enhver specifik version af Node.js.
Trin 8: Liste over alle installerede versioner
Hvis vi ønsker at kontrollere hver installeret version af node.js, skal vi anvende en kommando, som er nævnt nedenfor. Den følgende kommando vil vise forskellige versioner af noden, der i øjeblikket er til stede på vores system.
nvm ls
Trin 9: Skift version af Node.js
Hvis vi ønsker at skifte version af node.js, skal vi anvende en kommando, som er nævnt nedenfor. Vi skifter versionen af node.js til 14.10.0-versionen ved hjælp af følgende kommando:
nvm use v14.10.0
Trin 10: Afinstallation af 11.5-versionen af Node
Hvis vi ønsker at afinstallere en bestemt version af node.js, kan vi anvende kommandoen, som er nævnt nedenfor. Vi afinstallerer 11.5-versionen ved hjælp af følgende kommando.
nvm uninstall 11.5
Hvis vi udfører følgende kommando, vil vi ikke se 11.5-versionen på listen efter afinstallationsprocessen.
nvm ls
Trin 11: Installation af stabil version af Node.js
Hvis du ønsker at installere den stabile version af node.js, kan vi anvende følgende kommando.
nvm install stable
Vi har muligvis bemærket, at vi ikke beskriver nogen specifik version her. Derfor kan denne kommando bruges, hvis vi ikke kender den aktuelle stabile version.