NodeJS

Nameščanje vozlišča.js na CentOS 8

Nameščanje vozlišča.js na CentOS 8
V tem članku vam bom pokazal, kako namestite Node.js na CentOS 8. Torej, začnimo.

Nameščanje vozlišča.js z uporabo upravitelja paketov:

Vozlišče.js je na voljo v uradnem repozitoriju paketov CentOS 8. Torej ga lahko enostavno namestite na CentOS 8 z uporabo upravitelja paketov DNF ali YUM.

Najprej posodobite predpomnilnik skladišča paketov CentOS 8 z naslednjim ukazom:

$ sudo dnf makecache

Predpomnilnik skladišča paketov CentOS 8 je treba posodobiti.

Zdaj, da namestite Node.js in upravitelj paketov NPM na CentOS 8 iz uradnega repozitorija paketov CentOS 8, zaženite naslednji ukaz:

$ sudo dnf namestite nodejs npm

Zdaj, da potrdite namestitev, pritisnite Y in nato pritisnite .

Vozlišče.js in NPM je treba namestiti.

Enkrat Node.js in NPM nameščen, preverite, ali je Node.js deluje pravilno, kot sledi:

$ vozlišče --verzija

Kot lahko vidite, Node.js v10.16.3 je nameščen.

Preverite tudi, ali NPM deluje pravilno, kot sledi:

$ npm --verzija

Kot lahko vidite, NPM v6.9.0 je nameščen.

Na enak način preverite, ali NPX deluje na naslednji način:

$ npx --verzija

Kot lahko vidite, NPX v6.9.0 je nameščen.

Nameščanje vozlišča.js Ročno z uradne spletne strani Node.js:

Različica Node.js in NPM v uradnem repozitoriju paketov CentOS 8 sta stara.

V času pisanja tega članka je bila objavljena najnovejša LTS različica Node.js je v12.13.0 in najnovejšo različico vozlišča.js je v13.0.1.

Če želite namestiti najnovejšo LTS različico Node.js ali najnovejšo različico Node.js na CentOS 8, boste morali prenesti Node.js z uradne spletne strani Node.js in ga ročno namestite na CentOS 8.

Najprej obiščite uradno spletno mesto Node.js. Ko se stran naloži, kliknite gumb LTS version, če želite namestiti najnovejšo LTS različico Node.js. V nasprotnem primeru kliknite gumb Trenutna različica, če želite preizkusiti najnovejšo različico vozlišča.js.

Vaš brskalnik vas bo pozval, da datoteko shranite. Izberite, Shranite datoteko in kliknite na v redu.

Vaš brskalnik bi moral začeti prenašati vozlišče.js arhiv. Dokončanje lahko traja nekaj časa.

Če uporabljate brezglavo različico CentOS 8, obiščite uradno spletno mesto Node.js iz katerega koli brskalnika. Ko se stran naloži, z desno miškino tipko (desni klik miške) kliknite gumb za prenos in kopirajte povezavo za prenos.

Zdaj vstavite SSH v napravo CentOS 8 in uporabite wget za prenos Node.js s povezavo, ki ste jo že kopirali, kot sledi:

$ wget https: // nodejs.org / dist / v12.13.0 / vozlišče-v12.13.0-linux-x64.katran.xz

Enkrat Node.js prenesena arhivska datoteka, se pomaknite do imenika, kjer je arhivska datoteka (običajno ~ / Prenosi) kot sledi:

$ cd ~ / prenosi

Vozlišče.js mora biti tam arhivska datoteka.

$ ls -lh

Zdaj morate izvleči Node.js arhivska datoteka. Izvlekel ga bom v / opt imenik. Če želite, ga lahko izvlečete v drug imenik. Samo zamenjajte / opt s potjo do imenika, kjer želite izvleči Node.js arhivska datoteka.

Če želite izvleči Node.js v arhivski datoteki / opt imenik, zaženite naslednji ukaz:

$ sudo tar xvJf vozlišče-v12.13.0-linux-x64.katran.xz -C / opt

Vozlišče.js je treba izvleči iz / opt imenik.

Enkrat Node.js je izvlečena arhivska datoteka, nov imenik (vozlišče-v12.13.0-linux-x64 v mojem primeru) je treba ustvariti v imeniku, kjer ste ga izvlekli.

$ ls / opt

Zdaj morate dodati pot Node.js na spremenljivko okolja PATH za dostop do vozlišča.js, NPM in NPX.

Skript lupine lahko ustvarite v / etc / profile.d / imenik, ki bo samodejno posodobil spremenljivko okolja PATH vsakič, ko se zažene računalnik CentOS 8.

Če želite ustvariti nov skript lupine / etc / profile.d / vozlišče-v12.sh, zaženite naslednji ukaz:

$ sudo vi / etc / profile.d / vozlišče-v12.sh

Zdaj pritisnite jaz za preklop na Vi Način INSERT in vnesite naslednje vrstice kod v vozlišče-v12.sh mapa.

izvoz NODE_VERSION = v12.13.0
izvoz NODE_DISTRO = linux-x64
izvoz NODE_HOME = "/ opt / vozlišče - $ NODE_VERSION - $ NODE_DISTRO"
izvoz POT = "$ PATH: $ NODE_HOME / bin"

OPOMBA: Ko preberete ta članek, nove različice Node.js se lahko sprosti. Torej, se prepričajte, da se spremenite NODE_VERSION iz v12.13.0 na različico Node.js, ki ga poskušate namestiti.

Če izvlečete vozlišče.js v drugo mapo razen / opt, nato spremenite / opt v imenik, ki ga izvlečete Node.js arhivska datoteka.

Končna datoteka skripta lupine mora biti videti tako.

Če želite shraniti datoteko vozlišče-v12.sh, pritisnite da preklopite na Vi Način UKAZ, vtipkaj : wq! in nato pritisnite .

Zdaj znova zaženite računalnik CentOS 8 z naslednjim ukazom:

$ sudo znova zaženite

Ko se računalnik CentOS 8 zažene, preverite, ali je skript lupine nastavil vse Node.js pravilno spremenljivke okolja z naslednjim ukazom:

$ env | grep NODE

Kot lahko vidite, Node.js spremenljivke okolja so pravilno nastavljene.

Zdaj preverite, ali je spremenljivka okolja PATH pravilno posodobljena z naslednjim ukazom:

$ echo $ PATH

Kot lahko vidite, Node.bjs binarna pot je v spremenljivki okolja PATH. Super!

Zdaj preverite, ali je Node.js pravilno deluje z naslednjim ukazom:

$ vozlišče --verzija

Kot lahko vidite, različica Node.js nameščen je v12.13.0. Torej, deluje

Preverite tudi, ali NPM deluje pravilno z naslednjim ukazom:

$ npm --verzija

Kot lahko vidite, je nameščena različica NPM 6.12.0. Tudi deluje.

Nazadnje z naslednjim ukazom preverite, ali NPX deluje pravilno:

$ npx --verzija

Kot lahko vidite, je nameščena različica NPX 6.12.0. Tudi deluje.

Torej, tako namestite Node.js na CentOS 8. Hvala, ker ste prebrali ta članek.

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...