NodeJS dhe npm, instalimi në Ubuntu 20.04 | 18.04

rreth nodejs

Në artikullin vijues do të hedhim një vështrim se si mundemi instaloni Node.js dhe npm në Ubuntu 20.04 | 18.04. Ky është një mjedis me burim të hapur, të ndër-platformës së ekzekutimit për JavaScript tashmë të diskutuar në kjo faqe dhe që përdor një model operacionesh të orientuara drejt ngjarjes, i cili e bën atë të lehtë dhe efikas.

NodeJS është një Kuadri i serverit me burim të hapur të bazuar në JavaScript e cila përdoret kryesisht për ndërtimin e aplikacioneve të serverit backend me kohën e ekzekutimit të JavaScript. Shtë i bazuar në motorin V8 JavaScript të Chrome. Npm është menaxheri i parazgjedhur i paketës për NodeJS.

Përdoret kryesisht për programim asinkron dhe është një kornizë shumë e lehtë, gjë që e bën atë më të shpejtë se të tjerët. Isshtë gjithashtu i pajtueshëm me sistemet operative më të njohura. Lloje të ndryshme të aplikacioneve, të tilla si aplikacione në internet, aplikacione të rreshtave të komandave, etj., Mund të zhvillohen me këtë kornizë duke përdorur Ubuntu.

Shtoni depo NodeJS nga NodeSource

NodeSource është depoja e nyjeve në nivelin e ndërmarrjes që mirëmban dhe përmban versionet më të fundit të NodeJS. Nga NodeSource do të jemi në gjendje të instalojmë një version specifik të NodeJS.

Për të instaluar NodeJS nga NodeSource, thjesht ekzekutoni një nga komandat e mëposhtme për të shtuar versionin specifik që na intereson. Për të bërë atë do të duhet të kemi të instaluar curl. Nëse nuk e keni ende këtë mjet, mund ta instaloni me komandën:

sudo apt install curl

Tani për instaloni versionin e fundit (version 14), në një terminal (Ctrl + Alt + T) do të shtojmë këtë PPA:

shtoni nodej repo 14

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

instaloni versionin 12, të gjithë ju duhet të bëni është të ekzekutoni komandën:

shtoni nyjen e repos JS 12

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

instaloni versionin LTS (version 10), APP-ja për t'u përdorur do të jetë:

shtoni nodej repo 10

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

Pas shtimit të ndonjë prej këtyre PPA-ve, ne do të jemi në gjendje të instalojmë versionin më të fundit të NodeJS nga depoja e zgjedhjes sonë. Nëse shtojmë disa depo, do të instalohet versioni i fundit i NodeJS dhe jo LTS.

Instaloni NodeJS dhe npm

Për instalim, në një terminal (Ctrl + Alt + T) do të duhet të ekzekutojmë komandën:

instaloni nodej me apt

sudo apt install nodejs

Pas përfundimit të instalimit, modulet NodeJS dhe npm duhet të instalohen dhe të gatshme për t'u përdorur. Ne mund të përdorim komandat e mëposhtme për të shikoni numrin e versionit të instaluar.

node --version

npm --version

Komandat do të rendisin versionin e instaluar të nyjes dhe npm:

version i instaluar nodejs dhe npm

Ju mundeni shikoni të gjitha udhëzimet e instalimit i disponueshëm nga faqja e projektit GitHub.

Instaloni NodeJS dhe npm përmes Snap

Një formë tjetër e instalimi i NodeJS është përmes administratorit pako të parakohshme. Kjo mund të jetë mënyra më e lehtë për ta bërë atë.

Snaps janë të lehta për t'u krijuar dhe instaluar paketa softuerësh. Këto janë aplikacione të paketuara me të gjitha varësitë e tyre për të ekzekutuar në të gjitha shpërndarjet e njohura Gnu / Linux nga një ndërtim i vetëm.

instaloni versionin e fundit (version 14) në një terminal (Ctrl + Alt + T) drejtuar:

Instalim i menjëhershëm i NodeJs 14

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

Ne mund të instalojmë versionin 13 ekzekutimi i komandës:

nodeJs 13 instalimi i parakohshëm

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

instaloni versionin 10, komanda për t'u përdorur do të jetë si më poshtë:

Instalimi i parakohshëm i NodeJS 10

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

Testimi i serverit

Për të provuar nëse serveri i internetit është instaluar si duhet, le të krijojmë një skedar provë të quajtur http_server.js në dosjen tonë në shtëpi duke përdorur redaktorin tonë të preferuar:

cd ~/

vim http_server.js

Atëherë do ta bëjmë kopjoni dhe ngjisni përmbajtjen vijuese në skedar:

skedari i provës së serverit

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

Pas kësaj, ne e ruajmë skedarin. Tani ne e ekzekutojmë atë me komandën e mëposhtme për të filluar serverin:

node http_server.js

Ne duhet të shohim një dalje që duket si më poshtë në terminal:

Dalja e shembullit të konzollës

Tani nëse hapim shfletuesin tonë të preferuar dhe shkojmë te emri i hostit të serverit ose adresa IP e ndjekur nga porti 3000, ne duhet të shohim një faqe shembull si më poshtë:

provë në firefox

http://localhost:3000

mësoni më shumë rreth NodeJS, përdoruesit mund të vizitojnë faqja e projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Mateo dijo

    Më pëlqente shumë se sa mirë është shpjeguar.
    Thanks !!