Programmering

Sådan installeres Node.js og NPM-pakker på Ubuntu

Sådan installeres Node.js og NPM-pakker på Ubuntu

Node.js er en opensource Javascript-platform på tværs af platforme, der bruges til generel programmering til udvikling af skalerbare netværksapplikationer. Det er bygget på Chromes V8 JavaScript-motor og tillader udførelse af javascript-kode på serversiden.

Engang tilbage tidligere blev javascript netop udført på klientsiden (frontend) og dermed navnet (scripting på klientsiden). I dag med Node.js, Javascript kan også understøttes og udføres på serversiden (backend). Det betyder, at vi kan udvikle applikationer, der understøttes fuldt ud af javascript på både frontend og backend.

Installation af node.js og NPM på Ubuntu

Denne vejledning skal give dig en trinvis procedure for, hvordan du installerer Node i dit Ubuntu-system sammen med NPM (Node Package Manager). Vi viser dig også, hvordan du administrerer og installerer Node.js ved hjælp af NVM (Node Version Manager). Sidstnævnte er dog kun en alternativ metode til styring af dine Node-versioner, mens NPM bruges til at administrere dine javascript-pakker. NVM vil være praktisk, hvis du ønsker at køre flere Node-versioner i dit system.

Forudsætninger

I denne vejledning antager vi, at du kører en Ubuntu-distribution på din pc og bruger en ikke-root-konto, men med forhøjede privilegier. Du kan opnå sudo (forhøjede) privilegier ved at udføre kommandoen nedenfor i din arbejdsmappe.

sudo su

sudo privilegier

Det er også vigtigt at bemærke, at Node.js kommer til rådighed i de officielle Ubuntu-arkiver. Du kan nemt installere det ved at udføre kommandoerne;

sudo apt installere nodejs sudo apt installere npm

For at have den nyeste Node-version, der kører i dit system, skal vi dog tilføje det officielle Node-arkiv som beskrevet nedenfor.

Tilføjelse af Node PPA

Trin 1) Udfør curl-kommandoen for at aktivere Node Source-lageret i dit system. Hvis du ikke har krøller installeret, skal du køre kommandoen nedenfor for at installere den.

sudo apt-get install krølle

Installer Curl-kommandoen

Trin 2) Når installationen er afsluttet, kan vi nu fortsætte med at tilføje PPA.

For at installere Node ved hjælp af apt-pakkehåndtering skal du vælge indstillinger for lager.
Det første lager er et med de nyeste Node-pakker og er ikke LTS-frigivelse. Det andet lager er det mest stabile og har en LTS (Long Term Support).

Hvis du vælger den første nodeinstallation med de nyeste pakker, skal du køre kommandoen nedenfor.

krølle -sL https: // deb.nodesource.com / setup_10.x | sudo bash -

Hvis du vil installere den stabile LTS-version, skal du tilføje lageret nedenfor.

krølle -sL https: // deb.nodesource.com / setup_8.x | sudo bash -

Tilføj lageret til Node.js nyeste version (ikke LTS)

Når det er gjort, kan vi nu fortsætte med at installere Node i dit system. Bemærk, at hvis du har begge arkiver i dit system, installeres den nyeste Node-version, som ikke er LTS automatisk,.

Installer node.js og NPM

Når vi har lageret i vores system, kan vi nu begynde at installere Node.js. Kør kommandoen i terminalen.

sudo apt-get install nodejs

Installer NodeJs

Når installationen er færdig, skal vi nu have begge dele Node og npm kører i vores system. Vi kan kontrollere dette ved at køre -version eller -v kommando.

node --version npm -v

NodeJs og NPM version

Fra ovenstående billede ser vi, at vi kører Node version v10.20.1 og npm version 6.14.4.

Installer og administrer node.js bruger NVM

Andet end apt arkiv, kan du også bruge NVM som en alternativ metode. Almindeligt kendt som Node Version Manager giver NVM dig en mere håndterbar platform til at installere og bruge enhver node.js version, du ønsker at bruge. Det svarer til Ruby Version Manager (RVM), forudsat at du har arbejdet med Ruby programmeringssprog.

Følgende trin vil guide dig i installation af Node.js bruger NVM.

Trin 1). Installer NVM i dit Ubuntu-system. Vi installerer ved hjælp af det tilgængelige bash-script med curl-kommandoen.

krølle https: // rå.githubusercontent.com / creationix / nvm / master / install.sh | bash

Curl Bash-script for at installere NVM

Trin 2). Nu skal vi genindlæse systemet for at indstille den krævede miljøvariabel til brug af NVM. Da vi er på et Debian-baseret system, skal du køre kommandoen nedenfor.

kilde ~ /.profil

Trin 3). Én gang Node.js Version Manager installerer, skal vi nu finde den tilgængelige node.js-versioner, der skal installeres. Gør det ved at udføre kommandoen nedenfor.

nvm ls-fjernbetjening

Du vil se en lang liste over tilgængelige versioner. Billedet nedenfor er kun en lille del af listen.

NodeJS-versioner tilgængelige i NVM

Trin 4). Vælg nu den nodeversion, du skal bruge, og installer den ved hjælp af NVM-kommandoen. Til denne særlige artikel installerer vi Node version v10.20.1, da det er den seneste LTS-udgivelse.

nvm install v10.20.1

Vi installerer også Node version v14.1.0, som er den seneste udgivelse fra tidspunktet for skrivningen af ​​dette indlæg.

nvm install v14.1.0

Installer Node-version ved hjælp af NVM

Trin 5). Hvis du har installeret flere versioner af Node.js, så skal du vælge en standardversion, som du vil bruge. For at liste alle de installerede versioner skal du køre kommandoen nedenfor.

nvm-liste

NVM-liste

Vælg nu den version, du vil bruge, og udfør kommandoen nedenfor.

brug af nvm  e.g nvm brug 14.1.0

Brug NVM v14.1.0

Trin 6). Du kan også kontrollere den Node-version, der kører i dit system, ved at udføre kommandoen -version.

node -version

Tjek node-version

Fra billedet ovenfor kan vi se, at systemet bruger Node v14.1.0

Trin 7). Hvis du har flere Node-versioner installeret i dit system, kan du vælge en bestemt udgivelse til at køre din applikation ved at medtage den i nvm kommando. Se eksemplet nedenfor.

nvm v14.1.0 app.js

Trin 8). Hvis du har flere Node-versioner, og du vil fjerne en af ​​dem, skal du køre kommandoen nedenfor.

nvm afinstallere v12.16.2

Afinstaller Node version v10.20.1

Konklusion

Det er de to måder at installere Node og NPM på dit Ubuntu-system. Den første metode, vi brugte apt repository, som installerede både Node og npm. Den anden metode installerer kun Node. Det er bare en alternativ metode, hvis du planlægger at køre flere versioner af Node i dit system.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...