NodeJS i npm, instalacija u Ubuntu 20.04 | 18.04

o čvorovima

U sljedećem ćemo članku pogledati kako možemo instalirajte Node.js i npm na Ubuntu 20.04 | 18.04. Ovo je otvoreno, višeplatformno runtime okruženje za JavaScript o kojem je već raspravljano u ovu stranicu i koji koristi model I / O operacija usmjeren na događaje, što ga čini laganim i učinkovitim.

NodeJS je Okvir poslužitelja otvorenog koda zasnovan na JavaScript-u koji se prvenstveno koristi za izgradnju pozadinskih poslužiteljskih aplikacija s JavaScript izvo enjem. Temelji se na Chromeovom V8 JavaScript mehanizmu. Npm je zadani upravitelj paketa za NodeJS.

Uglavnom se koristi za asinkrono programiranje i jest vrlo lagan okvir, što ga čini bržim od ostalih. Također je kompatibilan s većinom popularnih operativnih sustava. Pomoću Ubuntu-a pomoću ovog okvira mogu se razviti različite vrste aplikacija, poput web aplikacija, aplikacija naredbenog retka itd.

Dodajte spremište NodeJS iz NodeSourcea

NodeSource je vlastito spremište čvorova na razini tvrtke koje održava i sadrži najnovije verzije NodeJS-a. Iz NodeSourcea moći ćemo instalirati određenu verziju NodeJS-a.

Da biste instalirali NodeJS iz NodeSourcea, jednostavno pokrenite jednu od sljedećih naredbi da biste dodali određenu verziju koja nas zanima. Da bi to učinili morat ćemo instalirati curl. Ako još nemate ovaj alat, možete ga instalirati naredbom:

sudo apt install curl

Sad za instalirajte najnoviju verziju (Verzija 14), u terminal (Ctrl + Alt + T) ćemo dodati ovaj PPA:

dodaj repo čvorove 14

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

u instalirajte verziju 12, sve što trebate je pokrenuti naredbu:

dodaj repo čvorJS 12

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

u instalirati LTS verziju (Verzija 10), PPA koji će se koristiti bit će:

dodaj repo čvorove 10

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

Nakon dodavanja bilo kojeg od ovih PPA-a, moći ćemo instalirati najnoviju verziju NodeJS-a iz spremišta po našem izboru. Ako dodamo nekoliko spremišta, instalirat će se najnovija verzija NodeJS-a, a ne LTS.

Instalirajte NodeJS i npm

Za instalaciju, u terminalu (Ctrl + Alt + T) morat ćemo izvršiti naredbu:

instalirati nodejs s apt

sudo apt install nodejs

Nakon završetka instalacije, moduli NodeJS i npm trebaju biti instalirani i spremni za upotrebu. Sljedeće naredbe možemo koristiti za pogledajte broj instalirane verzije.

node --version

npm --version

Naredbe će navesti instaliranu verziju čvora i npm:

instalirao nodejs i npm verziju

Možeš pogledajte sve upute za instalaciju dostupno od stranica GitHub projekta.

Instalirajte NodeJS i npm putem Snap-a

Drugi oblik instalacija NodeJS-a je putem administratora snap paketi. Ovo bi mogao biti najlakši način.

Snaps je lako stvoriti i instalirati softverske pakete. To su paketne aplikacije sa svim ovisnostima koje se izvode u svim popularnim Gnu / Linux distribucijama iz jedne gradnje.

u instalirajte najnoviju verziju (Verzija 14) u izvođenju terminala (Ctrl + Alt + T):

NodeJs 14 brza instalacija

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

Možemo instalirati verziju 13 izvođenje naredbe:

nodeJs 13 snap instalacija

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

u instalirajte verziju 10, naredba za uporabu bit će sljedeća:

Snap instalacija NodeJS 10

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

Testiranje poslužitelja

Da biste testirali je li web poslužitelj pravilno instaliran, stvorimo testnu datoteku pod nazivom http_poslužitelj.js u našoj početnoj mapi pomoću našeg omiljenog uređivača:

cd ~/

vim http_server.js

Tada ćemo kopirajte i zalijepite sljedeći sadržaj u datoteku:

datoteka za testiranje poslužitelja

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

Nakon toga spremamo datoteku. Sada izvršavamo je sljedećom naredbom za pokretanje poslužitelja:

node http_server.js

U terminalu bismo trebali vidjeti izlaz koji izgleda ovako:

Primjer izlaza konzole

Sada ako otvorimo svoj omiljeni preglednik i idemo na ime hosta poslužitelja ili IP adresu nakon čega slijedi port 3000, trebali bismo vidjeti primjer stranice poput sljedeće:

test u firefoxu

http://localhost:3000

u saznajte više o NodeJS-u, korisnici mogu posjetiti stranica projekta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Mateo dijo

    Jako mi se svidjelo kako je to dobro objašnjeno.
    Hvala vam!