NodeJS ja npm, installimine Ubuntu 20.04 | 18.04

umbes nodejs

Järgmises artiklis vaatleme, kuidas suudame installige Node.js ja npm Ubuntu 20.04 | 18.04. See on JavaScripti avatud lähtekoodiga platvormidevaheline käituskeskkond, mida juba käsitleti seda lehte ja see kasutab sündmustele suunatud I / O operatsioonimudelit, mis muudab selle kergeks ja tõhusaks.

NodeJS on a JavaScripti-põhine avatud lähtekoodiga serveriraamistik mida kasutatakse peamiselt JavaScripti käitusajaga taustaprogrammide loomiseks. See põhineb Chrome'i V8 JavaScripti mootoril. Npm on NodeJS-i vaikepaketi haldur.

Seda kasutatakse peamiselt asünkroonse programmeerimise jaoks ja on väga kerge raam, mis muudab selle teistest kiiremaks. See ühildub ka kõige populaarsemate operatsioonisüsteemidega. Selle raamistikuga saab Ubuntu abil välja töötada erinevat tüüpi rakendusi, näiteks veebirakendusi, käsurea rakendusi jne.

Lisage NodeJource'i hoidla NodeJS

NodeSource on ettevõtte enda ettevõttetasemel sõlmpaik, mis hooldab ja sisaldab NodeJSi uusimaid versioone. NodeSource'ist saame installida konkreetse NodeJS-i versiooni.

NodeJS-i installimiseks NodeSource'ist käivitage lihtsalt üks järgmistest käskudest, et lisada meile konkreetne versioon. Selleks peame lokkide paigaldama. Kui teil pole seda tööriista veel, saate selle installida käsuga:

sudo apt install curl

Nüüd eest installige uusim versioon (versioon 14), lisame terminali (Ctrl + Alt + T) selle PPA:

lisa repo-sõlmed 14

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

et installige versioon 12, peate tegema ainult käsu:

lisage repo sõlmJS 12

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

et installige LTS-i versioon (versioon 10), on kasutatav elektrienergia ostuleping järgmine:

lisa repo-sõlmed 10

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

Pärast nende PPA-de lisamist saame oma valitud hoidlast installida NodeJSi uusima versiooni. Kui lisame mitu hoidlat, installitakse NodeJSi uusim versioon, mitte LTS.

Installige NodeJS ja npm

Installimiseks peame terminalis (Ctrl + Alt + T) käivitama käsu:

installige nodejs koos apt-ga

sudo apt install nodejs

Pärast installi lõppu peaksid NodeJS ja npm moodulid olema installitud ja kasutamiseks valmis. Saame kasutada järgmisi käske vaadake installitud versiooni numbrit.

node --version

npm --version

Käsud loetlevad sõlme ja npm installitud versiooni:

installitud nodejs ja npm versioon

Võite vaadake kõiki paigaldusjuhiseid saadaval alates projekti GitHubi leht.

Installige NodeJS ja npm Snapi kaudu

Teine võimalus NodeJS-i installimine toimub administraatori kaudu klõpsupaketid. See võib olla kõige lihtsam viis seda teha.

Snaps on tarkvarapakettide loomine ja installimine lihtne. Need on komplektirakendused koos kõigi nende sõltuvustega, mida saab kasutada kõigis populaarsetes Gnu / Linuxi distributsioonides ühest järgust.

et installige uusim versioon (versioon 14) terminali (Ctrl + Alt + T) käivitamisel:

NodeJs 14 kohene installimine

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

Saame installida versiooni 13 käsu käivitamine:

nodeJs 13 kohene installimine

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

et installige versioon 10, on kasutatav käsk järgmine:

NodeJS 10 kohene installimine

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

Serveri testimine

Veebiserveri õigesti installimiseks kontrollige loome testfaili nimega http_server.js meie kodukataloogis, kasutades meie lemmikredaktorit:

cd ~/

vim http_server.js

Siis me teeme kopeerige ja kleepige järgmine sisu faili:

serveri testfail

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

Pärast seda salvestame faili. Nüüd me käivitame selle serveri käivitamiseks järgmise käsuga:

node http_server.js

Peaksime terminalis nägema väljundit, mis näeb välja järgmine:

Konsooli väljundi näide

Kui nüüd avame oma lemmikbrauseri ja läheme serveri hostinimele või IP-aadressile, millele järgneb port 3000peaksime nägema järgmist lehe näidislehte:

test Firefoxis

http://localhost:3000

et lisateavet NodeJS-i kohta, saavad kasutajad veebisaiti külastada projekti leht.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Mateo DIJO

    Mulle meeldis väga, kui hästi seda seletatakse.
    Tänu !!