NodeJS a npm, inštalácia v Ubuntu 20.04 | 18.04

o nodejs

V nasledujúcom článku sa pozrieme na to, ako môžeme nainštalujte si Node.js a npm na Ubuntu 20.04 | 18.04. Toto je runtime prostredie s otvoreným zdrojovým kódom pre rôzne platformy, o ktorom sa už diskutovalo v Táto stránka a ktorý využíva model operácií I / O zameraný na udalosti, vďaka čomu je ľahký a efektívny.

NodeJS je a Rámec open source servera založený na JavaScripte ktorý sa primárne používa na vytváranie aplikácií servera typu backend s runtime JavaScriptu. Je založený na JavaScriptovom engine V8 prehliadača Chrome. Npm je predvolený správca balíkov pre NodeJS.

Používa sa hlavne na asynchrónne programovanie a je veľmi ľahký rám, vďaka čomu je rýchlejší ako iné. Je tiež kompatibilný s najpopulárnejšími operačnými systémami. Pomocou tohto systému je možné pomocou Ubuntu vyvíjať rôzne typy aplikácií, ako sú webové aplikácie, aplikácie príkazového riadku atď.

Pridajte úložisko NodeJS z NodeSource

NodeSource je vlastné úložisko uzlov na podnikovej úrovni, ktoré udržiava a obsahuje najnovšie verzie NodeJS. Z NodeSource budeme môcť nainštalovať konkrétnu verziu NodeJS.

Ak chcete nainštalovať NodeJS z NodeSource, jednoducho spustite jeden z nasledujúcich príkazov a pridajte konkrétnu verziu, ktorá nás zaujíma. Urobiť to budeme musieť mať nainštalovaný zvlnenie. Ak tento nástroj ešte nemáte, môžete ho nainštalovať pomocou príkazu:

sudo apt install curl

Teraz pre nainštalujte si najnovšiu verziu (Verzia 14), do terminálu (Ctrl + Alt + T) pridáme tento PPA:

pridať repo nodejs 14

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

na nainštalujte verziu 12, všetko, čo musíte urobiť, je spustiť príkaz:

pridať repo nodeJS 12

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

na nainštalovať verziu LTS (Verzia 10), PPA na použitie bude:

pridať repo nodejs 10

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

Po pridaní ktoréhokoľvek z týchto PPA môžeme nainštalovať najnovšiu verziu NodeJS z úložiska podľa nášho výberu. Ak pridáme niekoľko úložísk, nainštaluje sa najnovšia verzia NodeJS a nie LTS.

Nainštalujte NodeJS a npm

Pri inštalácii budeme musieť v termináli (Ctrl + Alt + T) vykonať príkaz:

nainštalujte nodejs s apt

sudo apt install nodejs

Po dokončení inštalácie by mali byť nainštalované moduly NodeJS a npm a pripravené na použitie. Nasledujúce príkazy môžeme použiť na pozri číslo nainštalovanej verzie.

node --version

npm --version

Príkazy vypíšu nainštalovanú verziu node a npm:

nainštalovaná verzia nodejs a npm

Môže byť prečítajte si všetky pokyny na inštaláciu dostupné z projektová stránka GitHub.

Nainštalujte NodeJS a npm cez Snap

Ďalšia forma inštalácia NodeJS je cez administrátora snap balíčky. Toto by mohol byť najjednoduchší spôsob, ako to urobiť.

Snaps sa ľahko vytvárajú a inštalujú softvérovými balíčkami. Jedná sa o zabalené aplikácie so všetkými ich závislosťami, ktoré sa dajú spustiť na všetkých populárnych distribúciách Gnu / Linux z jedného zostavenia.

na nainštalujte si najnovšiu verziu (Verzia 14) v termináli (Ctrl + Alt + T) spustený:

Inštalácia Snap NodeJs 14

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

Môžeme nainštalovať verziu 13 spustenie príkazu:

inštalácia SnapJode 13

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

na nainštalujte verziu 10, bude použitý nasledujúci príkaz:

Inštalácia Snap NodeJS 10

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

Testuje sa server

Ak chcete vyskúšať, či je webový server správne nainštalovaný, vytvorme testovací súbor s názvom http_server.js v našom domovskom priečinku pomocou nášho obľúbeného editora:

cd ~/

vim http_server.js

Tak to urobíme skopírujte a vložte nasledujúci obsah do súboru:

testovací súbor servera

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

Potom súbor uložíme. Teraz vykonáme ho nasledujúcim príkazom na spustenie servera:

node http_server.js

V termináli by sme mali vidieť výstup, ktorý vyzerá takto:

Príklad výstupu konzoly

Teraz, keď otvoríme náš obľúbený prehliadač a ideme na názov hostiteľa servera alebo IP adresu nasledovanú portom 3000, mali by sme vidieť ukážkovú stránku, ako je táto:

test vo Firefoxe

http://localhost:3000

na dozvedieť sa viac o NodeJSmôžu používatelia navštíviť webovú stránku stránka projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Mateo dijo

    Veľmi sa mi páčilo, ako je to dobre vysvetlené.
    Ďakujeme!