NodeJS och npm, installation i Ubuntu 20.04 | 18.04

om nodejs

I nästa artikel ska vi ta en titt på hur vi kan installera Node.js och npm på Ubuntu 20.04 | 18.04. Detta är en öppen källkod, plattformsmässig runtime-miljö för JavaScript som redan diskuterats i sidan och som använder en händelseinriktad I / O-operationsmodell, vilket gör den lätt och effektiv.

NodeJS är en JavaScript-baserat open source-serverramverk som främst används för att bygga backend-serverapplikationer med JavaScript-körning. Den är baserad på Chrome V8 JavaScript-motor. Npm är standardpakethanteraren för NodeJS.

Det används främst för asynkron programmering och är en mycket lätt ram, vilket gör det snabbare än andra. Det är också kompatibelt med de mest populära operativsystemen. Olika typer av applikationer, såsom webbapplikationer, kommandoradsapplikationer etc. kan utvecklas med detta ramverk med hjälp av Ubuntu.

Lägg till NodeJS-arkiv från NodeSource

NodeSource är företagets eget nodförvar på företagsnivå som underhåller och innehåller de senaste versionerna av NodeJS. Från NodeSource kommer vi att kunna installera en specifik version av NodeJS.

För att installera NodeJS från NodeSource, kör du bara ett av följande kommandon för att lägga till den specifika versionen som intresserar oss. Att göra det vi måste ha en curl installerad. Om du inte har det här verktyget ännu kan du installera det med kommandot:

sudo apt install curl

Nu för installera den senaste versionen (version 14), i en terminal (Ctrl + Alt + T) lägger vi till denna PPA:

lägg till repo nodejs 14

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

till installera version 12, du behöver bara köra kommandot:

lägg till repo nodJS 12

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

till installera LTS-version (version 10) kommer PPA att använda:

lägg till repo nodejs 10

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

Efter att ha lagt till någon av dessa PPA: er kan vi installera den senaste versionen av NodeJS från vårt förvar. Om vi ​​lägger till flera arkiv installeras den senaste versionen av NodeJS och inte LTS.

Installera NodeJS och npm

För installationen, i en terminal (Ctrl + Alt + T) måste vi utföra kommandot:

installera nodejs med apt

sudo apt install nodejs

När installationen är klar bör NodeJS- och npm-modulerna installeras och redo att användas. Vi kan använda följande kommandon för att se det installerade versionsnumret.

node --version

npm --version

Kommandona visar den installerade versionen av nod och npm:

installerad nodejs och npm version

Du kan se alla installationsanvisningar Tillgänglig från projekt GitHub-sidan.

Installera NodeJS och npm via Snap

En annan form av installation av NodeJS sker via admin snäpp paket. Det här kan vara det enklaste sättet att göra det.

Snaps är enkla att skapa och installera programvarupaket. Dessa är paketerade applikationer med alla deras beroenden för att köras på alla populära Gnu / Linux-distributioner från en enda version.

till installera den senaste versionen (version 14) i en terminal (Ctrl + Alt + T) -körning:

NodeJs 14 snapinstallation

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

Vi kan installera version 13 kör kommandot:

nodeJs 13 snap-installation

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

till installera version 10kommer kommandot att använda följande:

NodeJS 10 snapinstallation

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

Testar servern

För att testa om webbservern är korrekt installerad, låt oss skapa en testfil som heter http_server.js i vår hemmapp med vår favoritredigerare:

cd ~/

vim http_server.js

Då ska vi kopiera och klistra in följande innehåll 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}/`);
});

Efter detta sparar vi filen. Nu vi kör det med följande kommando för att starta servern:

node http_server.js

Vi borde se en utgång som ser ut som följande i terminalen:

Exempel på konsolutgång

Nu om vi öppnar vår favoritwebbläsare och vi går till serverns värdnamn eller IP-adressen följt av port 3000bör vi se en provsida som följande:

testa i Firefox

http://localhost:3000

till läs mer om NodeJSkan användare besöka projektsida.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Mateo sade

    Jag gillade verkligen hur väl förklarad det är.
    Tack!