Ki jan yo enstale Node.JS 14 / 16 & NPM sou Rocky Linux 8

Node.js se yon sous louvri, kwa-platfòm, back-end Java exécution anviwònman ki te konstwi sou motè V8 Chrome pou konstwi aplikasyon rezo rapide Et évolutive Et back-end API. Node.js sèvi ak yon modil IO ki baze sou evènman, ki pa bloke ki fè li trè lejè ak pratik. Li se yon chwa kokenn pou aplikasyon pou done entansif an tan reyèl ki kouri atravè aparèy distribye.

NPM se yon manadjè pakè pou langaj pwogram JavaScript ki kenbe pa NPM, Inc. NPM se manadjè pakè default pou anviwònman an ekzekite JavaScript Node.js epi li se san mank depo ki pi disponib pou pakè Node.JS.

Nan leson patikilye sa a, ou pral aprann ki jan yo enstale Node.JS nan divès fason soti nan kouran aplikasyon an ak depo sous la ne sou Rocky Linux 8.

Kondisyon

  • OS rekòmande: Rocky Linux 8.+.
  • Kont itilizatè: Yon kont itilizatè ki gen aksè sudo oswa rasin.

Mizajou sistèm operasyon

Mete ajou ou Rocky linux sistèm operasyon pou asire tout pakè ki egziste deja yo ajou:

sudo dnf upgrade --refresh -y

Tutorial la pral sèvi ak la sudo kòmand ak sipoze ou gen estati sudo.

Pou verifye estati sudo sou kont ou:

sudo whoami

Egzanp pwodiksyon ki montre estati sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Pou mete kanpe yon kont sudo ki deja egziste oswa nouvo, vizite leson patikilye nou an sou Ki jan yo ajoute yon itilizatè nan Sudoers sou Rocky Linux.

Pou itilize kont rasin, sèvi ak lòd sa a ak modpas rasin lan pou konekte.

su

reklam


Enstale Node.JS 14 ak Appstream oswa Sous

Premye pati nan enstale Node.JS pral kouvri vèsyon 14 ak 14 LTS soti nan kouran Rocky Linux 8 App a ak telechaje ak enstale soti nan sous la.

An jeneral, rechèch ki vèsyon Node.JS ou bezwen; kòm yon pwomotè, pifò ta deja konnen kesyon sa a; li toujou rekòmande pou devlopman alontèm kole ak vèsyon LTS anpil tankou distribisyon Linux.

Enstale Node.JS 14 soti nan Appstream

Pou enstale node.js soti nan kouran Rocky Linux 8 App, premye chèche konnen ki vèsyon ki disponib jan sa a:

sudo dnf module list nodejs

Egzanp pwodiksyon:

Ki jan yo enstale Node.JS 14 / 16 & NPM sou Rocky Linux 8

Kòm pwodiksyon an montre, node.js 10, 12, ak 14 yo disponib; sepandan, pou ka sa a, kouran modil default node.js se vèsyon 10, ki ou dwe chanje.

Premyèman, Reyajiste dnf modil lis nodejs depo yo jan sa a:

sudo dnf module reset -y nodejs

Egzanp pwodiksyon:

Resetting modules:
 nodejs                                                                           

Transaction Summary
===================================================================================

Complete!

Pou pèmèt vèsyon 14, sèvi ak lòd sa a:

sudo dnf module enable -y nodejs:14

Egzanp pwodiksyon:

Enabling module streams:
 nodejs                               14                                          

Transaction Summary
===================================================================================

Complete!

Apre sa, enstale node.js lè l sèvi avèk sa ki annapre yo DNF kòmand:

sudo dnf install nodejs

Egzanp pwodiksyon:

Ki jan yo enstale Node.JS 14 / 16 & NPM sou Rocky Linux 8

Tape "Y," Lè sa a, peze "ENTRE KLE" kontinye epi konplete enstalasyon an.

Pou verifye enstalasyon an ak konfime vèsyon an nan NPM, sèvi ak lòd sa a:

npm -v

Egzanp pwodiksyon:

6.14.13

Enstale Node.JS 14 soti nan Sous

Dezyèm opsyon a se enstale node.js soti nan Nodesource Repository, ki bay vèsyon an dènye nan Node.JS 14.

Pou enstale Node.JS 14 soti nan sous la, sèvi ak sa ki annapre yo boukle lòd:

sudo curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -

Apre sa, kouri lòd enstalasyon dnf jan sa a pou enstale node.js 14:

sudo dnf install nodejs

Pou verifye enstalasyon an ak konfime vèsyon an nan NPM, sèvi ak lòd sa a:

npm -v

Egzanp pwodiksyon:

6.14.14

Kòm ou ka wè, kouran aplikasyon an default te gen yon vèsyon node.js ki pi gran vèsyon yo te chanje nan yon vèsyon pi nouvo.

Remake byen, ou pral wè yon mesaj di default la Kouran aplikasyon Rocky Linux enfim, epi kounye a pral itilize depo Nodesource la. Si ou bezwen tounen nan kouran aplikasyon an default, sèvi ak lòd sa a:

sudo dnf module enable -y nodejs

Egzanp pwodiksyon:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

Enstale Node.JS 14 LTS soti nan Sous

Twazyèm opsyon a se enstale Node.JS 14 LTS soti nan repozitwa NodeSource. Nouvo itilizatè yo ak devlopè yo pa t konnen sa LTS vle di Sipò Alontèm epi li se vèsyon an rekòmande pou pifò itilizatè yo. Liy lage LTS konsantre sou estabilite, sipò pwolonje ak bay yon platfòm serye pou aplikasyon pou nenpòt echèl. Pifò itilizatè Node.js ak konpayi yo sou liy sipò alontèm.

Pou enstale Node.JS 14 LTS soti nan sous la, sèvi ak sa ki annapre yo boukle lòd:

sudo curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -

Apre sa, kouri lòd enstalasyon dnf la jan sa a pou enstale node.js LTS 14:

sudo dnf install nodejs

Pou verifye enstalasyon an ak konfime vèsyon an nan NPM, sèvi ak lòd sa a:

npm -v

Egzanp pwodiksyon:

6.14.14

Remake byen, ou pral wè yon mesaj di default la Kouran aplikasyon Rocky Linux enfim, epi kounye a pral itilize depo Nodesource la. Si ou bezwen tounen nan kouran aplikasyon an default, sèvi ak lòd sa a:

sudo dnf module enable -y nodejs

Egzanp pwodiksyon:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

Enstale Node.JS 16 soti nan Sous

Pou enstale dènye Node.Js absoli yo, w ap bezwen enstale node.js 16 soti nan sous la paske kouran Rocky Linux App a poko prezante vèsyon 16 la. Sou bò a plis, enstale node.js soti nan sous la toujou vle di ou gen dènye bati a.

Pou enstale Node.JS 16 soti nan sous la, sèvi ak sa ki annapre yo boukle lòd:

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

Apre sa, kouri lòd enstalasyon dnf jan sa a pou enstale node.js 16:

sudo dnf install nodejs

Pou verifye enstalasyon an ak konfime vèsyon an bati nan node.js, sèvi ak lòd sa a:

npm -v

Egzanp pwodiksyon:

7.21.0

Remake byen, ou pral wè yon mesaj di default la Kouran aplikasyon Rocky Linux enfim, epi kounye a pral itilize depo Nodesource la. Si ou bezwen tounen nan kouran aplikasyon an default, sèvi ak lòd sa a:

sudo dnf module enable -y nodejs

Egzanp pwodiksyon:

Enabling module streams:
 nodejs                                 10                                             

Transaction Summary
========================================================================================

Complete!

reklam


Ki jan yo mete ajou Node.JS 14, 14LTS & 16 Sous

Pou mete ajou Node.JS, yo te ajoute repozitwa a nan depo RPM ou a, kote ou ka retire mizajou nan lavni, sa vle di ou pa bezwen re-telechaje chak fwa yon nouvo aktyalizasyon soti. Pou tcheke pou mizajou lè l sèvi avèk dnf aktyalizasyon lòd:

sudo dnf update

Si gen yon aktyalizasyon ki disponib, sèvi ak la dnf ajou lòd:

sudo dnf upgrade

Ou ta dwe tcheke regilyèman pou mizajou pou tout sistèm ou an, kidonk ou ta dwe byen vit ranmase nenpòt nouvo ajoute.

Kòmantè ak konklizyon

Nan leson patikilye a, ou te aprann kijan pou enstale Node.JS & NPM sou sistèm Rocky Linux 8 ou a, ki kouvri kouran aplikasyon an Node.JS 14 ak twa nan dènye opsyon vèsyon ki soti nan repozitwa NodeSource Node.JS 14, 14 LTS, ak 16. An jeneral, pifò devlopè yo ta sèvi ak depo NodeSource yo depann de ki anviwònman w ap travay pou detèmine ki vèsyon w ap itilize.

Ban-m pran abònman
Notifye nan
0 kòmantè
Aliye komantè
Wè tout kòmantè
0
Ta renmen panse ou, tanpri fè kòmantè.x