NodeJS și npm, instalare în Ubuntu 20.04 | 18.04

despre nodejs

În articolul următor vom analiza cum putem instalați Node.js și npm pe Ubuntu 20.04 | 18.04. Acesta este un mediu de rulare open source, multiplataforma, pentru JavaScript, deja discutat în aceasta pagina și care folosește un model de operațiuni I / O orientat spre evenimente, care îl face ușor și eficient.

NodeJS este un Cadrul serverului open source bazat pe JavaScript care este utilizat în principal pentru crearea de aplicații server backend cu runtime JavaScript. Se bazează pe motorul JavaScript V8 al Chrome. Npm este managerul de pachete implicit pentru NodeJS.

Este utilizat în principal pentru programarea asincronă și este un cadru foarte ușor, ceea ce îl face mai rapid decât alții. De asemenea, este compatibil cu cele mai populare sisteme de operare. Diferite tipuri de aplicații, cum ar fi aplicații web, aplicații de linie de comandă etc., pot fi dezvoltate cu acest cadru folosind Ubuntu.

Adăugați un depozit NodeJS din NodeSource

NodeSource este propriul depozit de noduri la nivel de întreprindere al companiei, care întreține și conține cele mai recente versiuni ale NodeJS. De la NodeSource vom putea instala o versiune specifică a NodeJS.

Pentru a instala NodeJS din NodeSource, pur și simplu executați una dintre următoarele comenzi pentru a adăuga versiunea specifică care ne interesează. Să o facă va trebui să avem curlul instalat. Dacă nu aveți încă acest instrument, îl puteți instala cu comanda:

sudo apt install curl

Acum pentru instalați cea mai recentă versiune (Versiunea 14), într-un terminal (Ctrl + Alt + T) vom adăuga acest PPA:

adăugați repode nodejs 14

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

la instalați versiunea 12, tot ce trebuie să faceți este să executați comanda:

adăugați nod repoJS 12

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

la instalați versiunea LTS (Versiunea 10), PPA de utilizat va fi:

adăugați repode nodejs 10

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

După adăugarea oricăruia dintre aceste PPA-uri, putem instala cea mai recentă versiune a NodeJS din depozitul la alegere. Dacă adăugăm mai multe depozite, va fi instalată cea mai recentă versiune de NodeJS și nu LTS.

Instalați NodeJS și npm

Pentru instalare, într-un terminal (Ctrl + Alt + T) va trebui să executăm comanda:

instalați nodejs cu apt

sudo apt install nodejs

După finalizarea instalării, modulele NodeJS și npm ar trebui să fie instalate și gata de utilizare. Putem folosi următoarele comenzi pentru vezi numărul versiunii instalate.

node --version

npm --version

Comenzile vor lista versiunea instalată a nodului și npm:

nodejs instalate și versiunea npm

Poate fi consultați toate instrucțiunile de instalare Disponibil de la pagina proiectului GitHub.

Instalați NodeJS și npm prin Snap

O altă formă de instalarea NodeJS se face prin admin pachete snap. Acesta ar putea fi cel mai simplu mod de a face acest lucru.

Instrucțiunile sunt ușor de creat și instalat pachete software. Acestea sunt aplicații pachet cu toate dependențele lor pentru a rula pe toate distribuțiile populare Gnu / Linux dintr-o singură versiune.

la instalați cea mai recentă versiune (Versiunea 14) într-un terminal (Ctrl + Alt + T):

Instalare instantanee NodeJs 14

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

Putem instala versiunea 13 rularea comenzii:

nodeJs 13 instalare instantanee

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

la instalați versiunea 10, comanda de utilizat va fi următoarea:

Instalare instantanee NodeJS 10

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

Testarea serverului

Pentru a testa dacă serverul web este instalat corect, să creăm un fișier de testare numit http_server.js în folderul de acasă folosind editorul nostru preferat:

cd ~/

vim http_server.js

Apoi vom copiați și lipiți următorul conținut în fișier:

fișier de testare server

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}/`);
});

După aceasta, salvăm fișierul. Acum îl executăm cu următoarea comandă pentru a porni serverul:

node http_server.js

Ar trebui să vedem o ieșire care arată ca următoarea în terminal:

Exemplu de ieșire consolă

Acum, dacă deschidem browserul nostru preferat și mergem la numele gazdei serverului sau la adresa IP urmată de portul 3000, ar trebui să vedem un exemplu de pagină, după cum urmează:

test în firefox

http://localhost:3000

la aflați mai multe despre NodeJS, utilizatorii pot vizita pagina proiectului.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Mateo el a spus

    Mi-a plăcut foarte mult cât de bine este explicat.
    Vă mulțumim!