Rocky Linux 8-de NodeJS 14/16 & NPM-ni nädip gurmaly


“Chrome” -yň V8 hereketlendirijisinde gurlan “Node.JS” açyk çeşmeli we ulaldylan programmalary we arkadaky API-leri gurmak üçin döredilen Javascript iş wagty. NodeJS, blokirlemeýän I/O modeli we hadysalara esaslanýan arhitekturasy sebäpli ýeňil we täsirli. Bu, maglumatlary köp talap edýän real wagt programmalaryny dolandyrmak üçin ajaýyp saýlawy edýär. Bu platforma bolup, göçürip almak we ulanmak düýbünden mugt.

NPM, Node.JS üçin deslapky paket dolandyryjysy we Node.JS paketleri üçin iň baý ammar bolan Node Package Manager üçin gysgaça söz.

[Şeýle hem halap bilersiňiz: Linux üçin 3 sany ýokary Node.js paket dolandyryjysy]

Bu makalada, Rocky Linux 8-de NodeJS & NPM-ni nädip gurmalydygyna ünsi çekýäris.

“Rocky Linux 8” -de “NodeJS” -ni gurmagyň iki esasy usuly bar.

  1. Adaty Rocky Linux AppStream ammaryndan gurmak.
  2. Nodeource tarapyndan goldanýan Node.JS ikilik paýlamalaryndan gurmak.

Geliň, bu usullaryň hersine göz aýlalyň.

“Rocky Linux AppStream” ammarlaryndan Node.JS guruň

“Rocky Linux AppStream” ammarlary “nodejs” diýilýän modul hökmünde “Node.JS” -ni üpjün edýär. Şonuň üçin üçünji tarap ammarlaryny goşmak ýa-da işletmek zerurlygy ýok. Erbet tarapy, berlen wersiýalaryň döwrebap däldigi, ýöne muňa garamazdan işi bitirmegi.

Berlen elýeterli wersiýalary barlamak üçin buýrugy işlediň:

$ sudo dnf module list nodejs

Çykyşdan iň soňky akym NodeJS 14. Şeýle-de bolsa, deslapky modul akymy nodejs 10.

Iň soňky NodeJS akymyny işletmek üçin buýrugy işlediň:

$ sudo dnf module install nodejs:14

Soňra görkezilişi ýaly DNF paket dolandyryjysyny ulanyp NodeJS guruň.

$ sudo dnf install nodejs

Gurlandan soň, Node.JS wersiýasyny aşakdaky ýaly barlaň.

$ node -v
OR
$ node ---version

v14.16.0

NPM wersiýasyny barlamak üçin işlediň:

$ npm -v
OR
$ npm ---version

Nodeource ammarlaryndan Node.JS guruň

Ikinji wariant, düwün çeşmesi bilen üpjün edilýän Node.JS ikilik paketinden Node.JS gurmak. Bu, Node.JS-iň iň soňky wersiýasyny üpjün edýär, bu gollanma ýazylanda Node.JS v16.5.

Şeýlelik bilen, gurnama skriptini alyň we curl buýrugyny ulanyp görkezilişi ýaly işlediň.

$ curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

Soňra Node.JS. guruň.

$ sudo dnf install nodejs

Node.JS-iň görkezilişini görkezilişi ýaly ýene bir gezek barlaň.

$ node -v
OR
$ node ---version

v16.5.0

NPM hem.

$ npm -v

7.19.1

Bu gollanmada, Rocky Linux-da Node.JS & NPM-ni gurmagyň iki usulyny belledik - Rocky Linux ammarlaryndan we Nodesource ammaryndan gurnamak. Bu gollanmanyň peýdalydygyna we indi programmalaryňyzy döretmäge dowam edip bilersiňiz diýip umyt edýäris.