NodeJS

Kako namestiti in konfigurirati NodeJS na CentOS 7

Kako namestiti in konfigurirati NodeJS na CentOS 7
JavaScript je programski jezik spleta. Uporablja se predvsem v spletnem brskalniku, da vaše spletno mesto postane interaktivno. Toda spletni brskalnik danes ni edino mesto, kjer se uporablja JavaScript. JavaScript je mogoče uporabljati tako kot druge interpretirane programske jezike, kot so Python, Ruby itd. NodeJS je to omogočil. NodeJS je v bistvu JavaScript na strežniku.V tem članku vam bom pokazal, kako namestite in konfigurirate NodeJS na CentOS 7. Začnimo.

Namestitev orodij za gradnjo za izvorne dodatke:

Vsi moduli NodeJS so napisani v JavaScript. Včasih ima težave z zmogljivostjo, saj JavaScript ni tako hiter kot prevedeni jezik, kot sta C in C++. Za rešitev te težave ima NodeJS izvorne dodatke.

Kako to deluje, NodeJS se zanaša na Chrome V8 JavaScript motor, ki je napisan v jeziku C++. Torej NodeJS dodaja dodatno plast za prevajanje kode JavaScript v domačo binarno kodo. To drastično izboljša zmogljivost. Kode NodeJS delujejo skoraj tako hitro kot prevedena koda C in C ++, če je modul NodeJS, ki ga uporabljate, napisan z API-jem Native Addons NodeJS.

Izvorni dodatki NodeJS potrebujejo orodje za gradnjo C ++, nameščeno v vašem računalniku, saj so moduli zgrajeni, medtem ko jih nameščate z upraviteljem paketov vozlišč. Pokazal vam bom, kako tukaj namestiti orodja za gradnjo.

Najprej posodobite predpomnilnik repozitorija paketa YUM z naslednjim ukazom:

$ sudo yum makecache

Predpomnilnik skladišča YUM paketov je treba posodobiti.

Zdaj na stroj CentOS 7 namestite orodja za gradnjo z naslednjim ukazom:

$ sudo yum namestite gcc-c ++ make

Zdaj pritisnite y in nato pritisnite .

Namestiti je treba orodja za gradnjo.

Dodajanje repozitorija paketov NodeJS na CentOS 7:

V času pisanja tega dokumenta lahko namestite NodeJS 8.x ali NodeJS 10.x. NodeJS 8 je izdaja LTS, NodeJS 10 pa najnovejša izdaja. Obe različici sta na voljo za namestitev na CentOS 7.

Dodajte repozitorij paketov bodisi NodeJS 8.x ali NodeJS 10.x glede na vaše potrebe.

Za NodeJS 8.x:

Zaženite naslednji ukaz, da dodate repozitorij paketov NodeJS 8.x na vašem računalniku CentOS 7:

$ curl --silent --location https: // rpm.nodesource.com / setup_8.x | sudo bash -

Za NodeJS 10.x:

Zaženite naslednji ukaz, da dodate repozitorij paketov NodeJS 10.x na vašem računalniku CentOS 7:

$ curl --silent --location https: // rpm.nodesource.com / setup_10.x | sudo bash -

Šel sem za izdajo LTS NodeJS, ki je različica 8.x. Kot lahko vidite, je dodano skladišče paketov.

Namestitev NodeJS:

Zdaj lahko NodeJS namestite na vaš računalnik CentOS 7 z naslednjim ukazom:

$ sudo yum namestite nodejs

Zdaj pritisnite y in nato pritisnite nadaljevati.

Zdaj pritisnite y in nato pritisnite da sprejmete ključ GPG.

Namestiti je treba NodeJS.

Zdaj zaženite naslednji ukaz, da preverite, ali NodeJS deluje:

$ vozlišče --verzija

Kot lahko vidite, NodeJS deluje pravilno.

Zdaj zaženite naslednji ukaz, da preverite, ali upravljalnik paketov vozlišč (NPM) deluje:

$ npm --verzija

Kot lahko vidite, tudi NPM deluje pravilno.

Uporaba NodeJS:

Zdaj, ko imate nameščen NodeJS, vam bom pokazal osnove NodeJS.

Najprej ustvarite imenik projekta z naslednjim ukazom:

$ mkdir zdravo-svet

Zdaj se pomaknite do imenika projekta:

$ cd zdravo-svet /

Notri Pozdravljen, svet/ imenik, inicializirajte vozlišče paket.json datoteko z naslednjim ukazom:

$ npm init -y

Kot lahko vidite paket.json datoteka je ustvarjena. Vsebina datoteke je natisnjena tudi na terminalu. To je datoteka JSON. Tukaj, ime je ime aplikacije, različico je različica aplikacije, opis je kratek opis vaše prijave, glavni je ime skripta NodeJS v imeniku vašega projekta, ki se uporablja za zagon vaše aplikacije. Privzeto je indeks.js, lahko pa ga spremenite. skripte je objekt, ki vsebuje vzdevke ukazov. Privzete nastavitve bom za zdaj pustil.

Zdaj namestite Express.js paket NodeJS z NPM z naslednjim ukazom:

$ sudo npm install express --save

Treba je namestiti Express.

Vsi moduli se hranijo v node_modules / v imeniku vašega projekta.

Zdaj ustvarite indeks.js datoteko in vnesite naslednje kode:

naj izraža = zahteva ('izraz');
naj app = express ();
app.get ('/', (req, res) =>
res.konec ('

Dobrodošli v LinuxHint

');
);
app.poslušaj (8080, () =>
konzola.log ('Aplikacija se izvaja na http: // localhost: 8080');
);

Zdaj zaženite naslednji ukaz za zagon aplikacije:

indeks vozlišča $.js

Aplikacija bi se morala zagnati.

Zdaj v spletnem brskalniku pojdite na http: // localhost: 8080 in videli bi naslednji izhod. Aplikacija NodeJS deluje pravilno.

Zdaj, da ustavite aplikacijo, pritisnite + c na terminalu.

Zdaj, če iz spletnega brskalnika obiščete http: // localhost: 8080, se prikaže napaka.

Tako namestite in konfigurirate NodeJS na CentOS 7. Hvala, ker ste prebrali ta članek.

Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...
10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...
5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...