NodeJS og npm, installasjon i Ubuntu 20.04 | 18.04

om nodejs

I neste artikkel skal vi se på hvordan vi kan installer Node.js og npm på Ubuntu 20.04 | 18.04. Dette er et runtime-miljø for åpen kildekode for JavaScript som allerede er diskutert i denne siden og som bruker en hendelsesorientert I / O-operasjonsmodell, noe som gjør den lett og effektiv.

NodeJS er en JavaScript-basert open source server framework som primært brukes til å bygge backend-serverapplikasjoner med JavaScript-kjøretid. Den er basert på Chrome V8 JavaScript-motor. Npm er standard pakkebehandling for NodeJS.

Den brukes hovedsakelig til asynkron programmering og er en veldig lett ramme, noe som gjør det raskere enn andre. Den er også kompatibel med de mest populære operativsystemene. Ulike typer applikasjoner, for eksempel webapplikasjoner, kommandolinjeprogrammer, etc., kan utvikles med dette rammeverket ved hjelp av Ubuntu.

Legg til NodeJS-depot fra NodeSource

NodeSource er selskapets eget node-arkiv på bedriftsnivå som vedlikeholder og inneholder de nyeste versjonene av NodeJS. Fra NodeSource vil vi kunne installere en spesifikk versjon av NodeJS.

For å installere NodeJS fra NodeSource, kjør bare en av følgende kommandoer for å legge til den spesifikke versjonen som interesserer oss. Å gjøre det vi må ha krøller installert. Hvis du ikke har dette verktøyet ennå, kan du installere det med kommandoen:

sudo apt install curl

Nå for installer den nyeste versjonen (versjon 14), i en terminal (Ctrl + Alt + T) vil vi legge til denne PPA:

legg til repo nodejs 14

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

Til installer versjon 12, du må bare kjøre kommandoen:

legg til repo nodeJS 12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Til installer LTS-versjon (versjon 10) vil PPA å bruke være:

legg til repo nodejs 10

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Etter å ha lagt til noen av disse PPAene, vil vi kunne installere den nyeste versjonen av NodeJS fra depotet du velger. Hvis vi legger til flere arkiver, vil den siste versjonen av NodeJS installeres og ikke LTS.

Installer NodeJS og npm

For installasjonen, i en terminal (Ctrl + Alt + T), må vi utføre kommandoen:

installer nodejs med apt

sudo apt install nodejs

Etter at installasjonen er fullført, skal NodeJS- og npm-modulene være installert og klare til bruk. Vi kan bruke følgende kommandoer til se det installerte versjonsnummeret.

node --version

npm --version

Kommandoene vil vise den installerte versjonen av node og npm:

installert nodejs og npm versjon

Kan være se alle installasjonsinstruksjoner Tilgjengelig fra prosjekt GitHub-siden.

Installer NodeJS og npm via Snap

En annen form for installasjon av NodeJS er gjennom admin snap-pakker. Dette kan være den enkleste måten å gjøre det på.

Snaps er enkle å lage og installere programvarepakker. Dette er pakkede applikasjoner med alle deres avhengigheter for å kjøre på alle populære Gnu / Linux-distribusjoner fra en enkelt versjon.

Til installer den nyeste versjonen (versjon 14) i en terminal (Ctrl + Alt + T) -kjøring:

NodeJs 14 snapinstallasjon

sudo snap install node --channel=14/stable --classic

Vi kan installere versjon 13 kjører kommandoen:

nodeJs 13 snap installasjon

sudo snap install node --channel=13/stable --classic

Til installer versjon 10, vil kommandoen å bruke være følgende:

NodeJS 10 snapinstallasjon

sudo snap install node --channel=10/stable --classic

Testing av serveren

For å teste om webserveren er riktig installert, la oss lage en testfil kalt http_server.js i hjemmemappen vår ved hjelp av vår favorittredaktør:

cd ~/

vim http_server.js

Så vil vi kopier og lim inn følgende innhold i filen:

server testfil

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Etter dette lagrer vi filen. Nå vi utfører det med følgende kommando for å starte serveren:

node http_server.js

Vi skal se en utgang som ser ut som følgende i terminalen:

Eksempel på konsollutgang

Nå hvis vi åpner vår favorittleser og vi går til vertsnavnet til serveren eller IP-adressen etterfulgt av port 3000, bør vi se en eksempelside som følgende:

test i Firefox

http://localhost:3000

Til lære mer om NodeJS, kan brukerne besøke prosjektside.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Mateo sa

    Jeg likte veldig godt hvor godt det er forklart.
    Takk!