Î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:
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:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
la instalați versiunea LTS (Versiunea 10), PPA de utilizat va fi:
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:
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:
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):
sudo snap install node --channel=14/stable --classic
Putem instala versiunea 13 rularea comenzii:
sudo snap install node --channel=13/stable --classic
la instalați versiunea 10, comanda de utilizat va fi următoarea:
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:
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:
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ă:
http://localhost:3000
la aflați mai multe despre NodeJS, utilizatorii pot vizita pagina proiectului.
Mi-a plăcut foarte mult cât de bine este explicat.
Vă mulțumim!