Sådan installeres Node.js på Ubuntu (en trinvis vejledning)
JavaScript-kørselstidmiljøet Node.js har i årevis været et grundlæggende værktøj for udviklere. Utallige websteder og applikationer er afhængige af platformen, hvis nyeste versioner er blevet downloadet og brugt millioner af gange. Vi forklarer trin for trin, hvordan du installerer Node.js på Ubuntu.
Hvad er kravene til installation af Node.js på Ubuntu?
Før du fortsætter med installationen, er det vigtigt, at dit system opfylder visse krav for at sikre en vellykket installation og problemfri drift af platformen. Da Node.js udfører JavaScript-kode, er det helt klart en fordel at have erfaring med scriptingsproget. Hvis du er fortrolig med JavaScripts grundlæggende syntaks og funktioner samt de typiske anvendelsestilfælde, vil det være lettere for dig at bruge Node.js på en mere målrettet måde. Tilsvarende giver kendskab til objektorienteret programmering (OOP) og softwareudviklingsprincipper dig en fordel, når du arbejder med runtime-miljøet.
Hardware
For at installere Node.js på Ubuntu skal du have passende hardware. Platformen er dog ikke særlig krævende og fungerer på de fleste moderne computere. Alt, hvad du behøver, er mindst fire gigabyte hukommelse og mindst 256 gigabyte ledig lagerplads på din harddisk. Det er også vigtigt at have en stabil internetforbindelse.
Software
Dit operativsystem og de programmer, der kræves for at installere og køre Node.js, skal være opdaterede. Dette hjælper med at sikre, at der ikke opstår komplikationer, når du installerer Node.js på Ubuntu. Du skal have en Ubuntu-server installeret og konfigureret samt en ikke-root-bruger opsat. Det er også en god idé at opsætte en firewall. Du skal bruge en browser for at kunne bruge Node.js. Runtime-miljøet fungerer med alle populære udbydere.
Trin-for-trin vejledning til installation af Node.js på Ubuntu
Der er forskellige måder, hvorpå du kan installere Node.js på Ubuntu. I de følgende afsnit vil vi gennemgå tre forskellige metoder.
Direkte installation
For at installere den stabile version af Node.js på Ubuntu skal du først opdatere terminalen. Følg nedenstående trin for at gøre dette:
- Kontroller, om der er en opdatering til terminalen, og installer den om nødvendigt. Brug følgende kommando til dette:
$ sudo apt updatebash- Installer nu runtime-miljøet ved hjælp af følgende kode:
$ sudo apt install nodejsbash- Node.js bruger pakkehåndteringen npm. Du kan installere den med denne kode:
$ sudo apt install npmbash- Til sidst skal du kontrollere, om din version af Node.js nu er opdateret:
$ node -v && npm --versionbashPersonligt pakkearkiv (PPA)
Alternativt kan du udføre installationen med et personligt pakkearkiv (PPA). For at bruge denne metode skal du bruge cURL, et værktøj, som du kan bruge til at overføre data til og fra en server. Hvis du ikke kan finde cURL på dit system, kan du starte med at installere det:
- Her er kommandoen til installation af cURL:
$ sudo apt install curlbash- Tilføj nu den officielle Node.js-opsætningsside til cURL:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -bashHvis du modtager en fejlmeddelelse som f.eks. “Følgende signaturer kunne ikke verificeres, fordi den offentlige nøgle ikke er tilgængelig”, skal du hente din offentlige nøgle og derefter kopiere og indsætte den i følgende kode:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>bash- Installer derefter Node.js:
$ sudo apt install -y nodejsbash- Kontroller til sidst, at den nyeste version af Node.js er installeret på dit Ubuntu-system:
node -v && npm --versionbashNode Version Manager
Hvis du vil kunne vælge mellem forskellige versioner af runtime-miljøet, er det bedst at installere Node.js med Node Version Manager (NVM). Sådan gør du:
- Installer kommandolinjen:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashbash- Brug nu NVM til at installere Node.js under Ubuntu:
$ nvm install nodebash- Sørg for, at du har installeret den korrekte version:
$ node -vbashKontroller, om NVM er opdateret:
$ nvm --versionbashSådan tester du, om platformen fungerer
Før du starter projekter med Node.js, skal du teste programmet. For at gøre dette skal du oprette en simpel applikation. Sådan gør du:
- Opret en ny mappe:
mkdir new-projectbash- Åbn mappen:
cd new-projectbash- Start et nyt projekt i Node.js ved hjælp af følgende kommando.
npm init -ybashDette opretter en ny fil kaldet package.json, som indeholder metadata og links til dit projekt.
- Opret en ny fil. Du kan bruge en teksteditor som nano til dette:
sudo nano app.jsbash- Indtast følgende kommando:
console.log("Here is your sample text.");bash- Gem filen.
- Åbn terminalen og indtast følgende kommando:
node app.jsbash- Kontroller, at din eksempeltekst er blevet gemt. Hvis det er tilfældet, betyder det, at du har installeret Node.js på dit Ubuntu-system og nu kan arbejde med platformen. Hvis du vil lære at bruge platformen, anbefaler vi, at du læser vores tutorial om Introduktion til Node.js.
Find mere nyttig information om Node.js, Ubuntu og JavaScript i vores digitale guide. For at komme i gang kan du læse vores oversigt over forskellene mellem Java og JavaScript.