Postaveno na enginu Chrome V8, Node.JS je open source a událostmi řízený Javascript runtime, který je navržen pro vytváření škálovatelných aplikací a backendových API. NodeJS je lehký a efektivní díky svému neblokujícímu I/O modelu a architektuře řízené událostmi. Díky tomu je perfektní volbou pro zpracování datově náročných aplikací v reálném čase. Je multiplatformní a zcela zdarma ke stažení a použití.
NPM je akronym pro Node Package Manager, což je výchozí správce balíčků pro Node.JS a nejbohatší úložiště pro balíčky Node.JS.
V tomto článku se zaměříme na to, jak nainstalovat NodeJS &NPM na Rocky Linux 8 .
Existují dva hlavní způsoby instalace NodeJS na Rocky Linux 8 .
- Instalace z výchozího úložiště Rocky Linux AppStream.
- Instalace z binárních distribucí Node.JS podporovaných Nodesource.
Pojďme se podívat na každou z těchto metod.
Instalovat Node.JS z Rocky Linux AppStream Repositories
Rocky Linux AppStream úložiště poskytují Node.JS jako modul s názvem nodejs . Není tedy potřeba přidávat nebo povolovat žádná úložiště třetích stran. Nevýhodou je, že dodávané verze nejsou aktuální, ale práci přesto odvedou.
Chcete-li zkontrolovat dostupné verze, spusťte příkaz:
$ sudo dnf module list nodejs
Z výstupu je nejnovější stream NodeJS 14 . Výchozí proud modulu je však nodejs 10 .

Chcete-li povolit nejnovější NodeJS stream, spusťte příkaz:
$ sudo dnf module install nodejs:14

Poté nainstalujte NodeJS pomocí správce balíčků DNF, jak je znázorněno.
$ sudo dnf install nodejs

Po instalaci ověřte verzi Node.JS nainstalován následovně.
$ node -v OR $ node ---version v14.16.0
Chcete-li zkontrolovat verzi NPM, spusťte:
$ npm -v OR $ npm ---version
Nainstalujte Node.JS z Nodesource Repositories
Druhou možností je nainstalovat Node.JS z binárního balíčku Node.JS, který poskytuje nodesource. Toto poskytuje nejnovější verzi Node.JS, která je v době psaní této příručky Node.JS v16.5 .
Uchopte instalační skript a spusťte jej, jak je znázorněno, pomocí příkazu curl.
$ curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

Poté nainstalujte Node.JS .
$ sudo dnf install nodejs

Ještě jednou ověřte instalaci Node.JS jak je uvedeno.
$ node -v OR $ node ---version v16.5.0
A také NPM.
$ npm -v 7.19.1
Závěr
V tomto tutoriálu jsme zdůraznili dva způsoby instalace Node.JS &NPM na Rocky Linux – instalace z úložiště Rocky Linux a z úložiště Nodesource. Doufáme, že vám tato příručka pomohla a že nyní můžete pokračovat ve vytváření aplikací.