NodeJS

Inštalácia uzla.js v Debiane 10

Inštalácia uzla.js v Debiane 10
Uzol.js je runtime JavaScriptu na strane servera. Uzol.js je open source a cross platform. Uzol.js funguje na systémoch Linux, Windows a macOS. Používa sa hlavne na vývoj softvérových API a sieťových aplikácií.  V tomto článku vám ukážem, ako nainštalovať Node.js v Debiane 10 a ako spustiť jednoduchý uzol.program js na Debiane 10. Takže poďme na to.

Inštalácia uzla.js 10 LTS:

Uzol.js 10.x je najnovšia LTS verzia Node.js v čase písania tohto článku. Našťastie je k dispozícii v oficiálnom úložisku balíkov Debianu 10. Môžete ho teda ľahko nainštalovať pomocou správcu balíkov APT na vašom počítači Debian 10.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Vyrovnávacia pamäť úložiska balíkov APT by sa mala aktualizovať.

Teraz nainštalujte uzol.js z oficiálneho úložiska balíkov Debian 10 s nasledujúcim príkazom:

$ sudo apt nainštalovať nodejs

Teraz potvrďte inštaláciu stlačením Y a potom stlačte .

Správca balíkov APT stiahne a nainštaluje všetky požadované balíčky.

Uzol.js 10.x by malo byť nainštalované.

Ako vidíte, Uzol.Verzia js nainštalovaná z oficiálneho úložiska balíkov je v10.15.2.

$ node --verzia

Uzol.js má svoje vlastné úložisko balíkov, ktoré vám pomôžu pri práci. Našťastie Debian 10 obsahuje veľa bežných a stabilných uzlov.js balíčky. Môžete si ich ľahko stiahnuť z oficiálneho úložiska balíkov Debian 10. Uzol.js Názvy balíkov Debian 10 začínajú uzol- *

Hľadal som napríklad výraz.js uzol.balíček js v oficiálnom úložisku balíkov Debian 10. Ako vidíte, balík existuje. Existuje tiež balík generátora expresov. Názvy balíkov sú uzlový expres a generátor uzlov v Debiane 10. Môžete ľahko použiť správcu balíkov APT na inštaláciu týchto balíkov a ich použitie v Node.js 10.

Tiež som hľadal Uzol.js balíček bluebird. Existuje tiež.

Ak chcete radšej nainštalovať Node.js balíčky používajúce NPM, potom musíte nainštalovať NPM z oficiálneho úložiska balíkov Debian 10 pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať npm

Teraz potvrďte inštaláciu stlačením Y nasledovaný .

Správca balíkov APT stiahne a nainštaluje všetky požadované balíčky.

V tomto okamihu by mal byť nainštalovaný NPM.

Ako vidíte, verzia NPM nainštalovaná z úložiska balíkov Debian 10 je 5.8.0.

Uzol.Balíky js, ktoré sú v úložisku balíkov Debian 10, sú veľmi stabilné a dobre otestované. Ak chcete, môžete ich použiť.

Inštalácia uzla.js 12:

V čase písania tohto článku bola najnovšia verzia uzla.js je verzia 12.X. Nie je však k dispozícii v oficiálnom úložisku balíkov Debianu 10. Musíte ho nainštalovať manuálne z oficiálneho úložiska balíkov Node.js.

Pred inštaláciou uzla.js 12.x, musíte si nainštalovať niektoré balíčky závislostí z úložiska balíkov Debian 10.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Repozitár balíkov APT by sa mal aktualizovať.

Teraz nainštalujte balíčky závislostí build-essential a zvlnenie nasledujúcim príkazom:

$ sudo apt nainštalujte build-essential curl

Teraz stlačte Y a potom stlačte na potvrdenie inštalácie.

Mali by byť nainštalované balíčky závislostí.

Teraz pridajte oficiálny Uzol.js 12.x úložisko balíkov s nasledujúcim príkazom:

$ curl -sL https: // deb.nodeource.com / setup_12.X | sudo bash -

Uzol.js 12.x malo by sa pridať úložisko balíkov a mala by sa aktualizovať medzipamäť úložiska balíkov APT.

Teraz nainštalujte uzol.js 12.x s nasledujúcim príkazom:

$ sudo apt nainštalovať nodejs

Správca balíkov APT by si mal stiahnuť a nainštalovať všetky požadované balíky.

Uzol.js 12.x by malo byť nainštalované.

Ako vidíte, bežím Node.js 12.7.0.

$ node --verzia

Uzol.js nainštalované z oficiálneho uzla.Úložisko balíkov js predvolene inštaluje NPM. Ako vidíte, používam NPM 6.10.0.

Písanie prvého uzla.js program:

V tejto časti vám ukážem, ako napísať prvý uzol.program js.

Najskôr vytvorte adresár projektu (nazvime to ~ / ahoj-uzol) nasledovne:

$ mkdir ~ / ahoj-uzol

Teraz prejdite do adresára projektu ~ / ahoj-uzol nasledovne:

$ cd ~ / ahoj-uzol

Teraz vytvorte nový súbor vitaj.js v adresári projektu ~ / ahoj-uzol a zadajte nasledujúce riadky kódu do vitaj.js spis.

nech http = require ('http');
const PORT = 8080;
 
nech server = http.createServer ((req, res, next) =>
res.writeHead (200,
„Content-Type“: „text / html“
);
 
res.koniec('

Vitajte v LinuxHint!

');
);
 
server.počúvať (PORT, () =>
konzola.log ("Navštívte http: // localhost:" + PORT + "vo vašom webovom prehliadači.");
);

Finálny vitaj.js program vyzerá nasledovne:

Teraz spustite uzol.program js vitaj.js, spustite nasledujúci príkaz:

$ uzol vítaný.js

Ako vidíte, vitaj.js program beží.

Teraz navštívte vo svojom webovom prehliadači adresu http: // localhost: 8080 a mala by sa zobraziť uvítacia správa uvedená na snímke obrazovky nižšie.

Takto si teda nainštalujete Node.js na Debiane 10 a spustite svoj prvý Uzol.program js. Ďakujeme, že ste si prečítali tento článok.

Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
Battle for Wesnoth je jednou z najpopulárnejších open source strategických hier, ktoré si v súčasnosti môžete zahrať. Táto hra bola nielen vyvinutá ve...
Hry 0 A.D. Výukový program
0 A.D. Výukový program
Z mnohých strategických hier je tu 0 A.D. dokáže vyniknúť ako komplexný titul a veľmi hlboká, taktická hra napriek tomu, že je otvoreným zdrojom. Vývo...