NodeJS

Kako instalirati i konfigurirati NodeJS na CentOS 7

Kako instalirati i konfigurirati NodeJS na CentOS 7
JavaScript je programski jezik Mreže. Uglavnom se koristi u web pregledniku kako bi vaše web mjesto učinilo interaktivnim. No web preglednik nije jedino mjesto na kojem se danas koristi JavaScript. JavaScript se može koristiti baš kao i bilo koji drugi protumačeni programski jezici kao što su Python, Ruby itd. NodeJS je to omogućio. NodeJS je u osnovi JavaScript na poslužitelju.U ovom članku pokazat ću vam kako instalirati i konfigurirati NodeJS na CentOS 7. Započnimo.

Instaliranje alata za izgradnju za izvorne dodatke:

Svi su moduli NodeJS napisani na JavaScript-u. Ponekad to ima problema s izvedbom jer JavaScript nije brz kao kompajlirani jezik kao što su C i C++. Da bi riješio ovaj problem, NodeJS ima izvorne dodatke.

Kako to funkcionira, NodeJS se oslanja na Chrome V8 JavaScript engine, koji je napisan na C++. Dakle, NodeJS dodaje dodatni sloj za kompajliranje JavaScript koda u nativni binarni kôd. Ovo drastično poboljšava performanse. NodeJS kodovi rade gotovo jednako brzo kao C i C ++ kompajlirani kod ako je NodeJS modul koji koristite napisan pomoću Native Addons NodeJS API.

Izvornim dodacima NodeJS potreban je alat za izgradnju C ++ instaliran na vašem računalu jer se moduli grade dok ih instalirate pomoću Node Package Manager. Pokazat ću vam kako ovdje instalirati alate za izgradnju.

Prvo ažurirajte predmemoriju spremišta YUM paketa sljedećom naredbom:

$ sudo yum makecache

Trebao bi se ažurirati predmemorija spremišta YUM paketa.

Sada instalirajte alate za izgradnju na vaš CentOS 7 stroj sa sljedećom naredbom:

$ sudo yum instaliraj gcc-c ++ make

Sada pritisnite g a zatim pritisnite .

Treba instalirati alate za izgradnju.

Dodavanje spremišta NodeJS paketa na CentOS 7:

U vrijeme pisanja ovog članka možete instalirati bilo koji NodeJS 8.x ili NodeJS 10.x. NodeJS 8 je LTS izdanje, a NodeJS 10 najnovije izdanje. Obje ove verzije dostupne su za instaliranje na CentOS 7.

Dodajte spremište paketa bilo kojeg NodeJS 8.x ili NodeJS 10.x ovisno o vašoj potrebi.

Za NodeJS 8.x:

Izvedite sljedeću naredbu za dodavanje spremišta paketa NodeJS 8.x na vašem CentOS 7 stroju:

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

Za NodeJS 10.x:

Pokrenite sljedeću naredbu za dodavanje spremišta paketa NodeJS 10.x na vašem CentOS 7 stroju:

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

Prijavio sam se za LTS izdanje NodeJS, odnosno verziju 8.x. Kao što vidite, spremište paketa je dodano.

Instaliranje NodeJS:

Sada možete instalirati NodeJS na svoj CentOS 7 stroj pomoću sljedeće naredbe:

$ sudo yum instaliraj nodejs

Sada pritisnite g a zatim pritisnite nastaviti.

Sada pritisnite g a zatim pritisnite da biste prihvatili GPG ključ.

Treba instalirati NodeJS.

Sada pokrenite sljedeću naredbu da provjerite radi li NodeJS:

$ čvor --verzija

Kao što vidite, NodeJS ispravno radi.

Sada pokrenite sljedeću naredbu da biste vidjeli radi li Upravitelj paketa čvorova (NPM):

$ npm --verzija

Kao što vidite, i NPM radi ispravno.

Korištenje NodeJS:

Sad kad ste instalirali NodeJS, pokazat ću vam osnove NodeJS-a.

Prvo stvorite direktorij projekta sa sljedećom naredbom:

$ mkdir zdravo svijet

Sada se pomaknite do direktorija projekta:

$ cd zdravo-svijet /

Iznutra Pozdrav svijete/ direktorij, inicijalizirajte čvor paket.json datoteka sa sljedećom naredbom:

$ npm init -y

Kao što vidite a paket.json datoteka se generira. Sadržaj datoteke također se ispisuje na terminalu. To je JSON datoteka. Ovdje, Ime je naziv aplikacije, verzija je inačica aplikacije, opis je kratki opis vaše prijave, glavni je naziv NodeJS skripte u direktoriju vašeg projekta koja se koristi za pokretanje vaše aplikacije. Prema zadanim postavkama jest indeks.js, ali to možete promijeniti. skripte je objekt koji sadrži pseudonime naredbi. Zadane postavke ću napustiti.

Sada instalirajte Express.js NodeJS paket s NPM-om sa sljedećom naredbom:

$ sudo npm install express --save

Treba instalirati Express.

Svi se moduli čuvaju u node_modules / direktorij u direktoriju vašeg projekta.

Sada stvorite a indeks.js datoteku i unesite sljedeće kodove:

neka izrazi = zahtijeva ('ekspresno');
neka app = express ();
app.get ('/', (req, res) =>
rez.kraj('

Dobrodošli u LinuxHint

');
);
app.slušaj (8080, () =>
konzola.log ('Aplikacija je pokrenuta na http: // localhost: 8080');
);

Sada pokrenite sljedeću naredbu za pokretanje aplikacije:

indeks $ čvora.js

Aplikacija bi trebala započeti.

Sada iz svog web preglednika idite na http: // localhost: 8080 i trebali biste vidjeti sljedeći izlaz. Aplikacija NodeJS ispravno radi.

Sada da biste zaustavili aplikaciju, pritisnite + c na terminalu.

Sada ako posjetite http: // localhost: 8080 iz web preglednika, trebali biste vidjeti pogrešku.

Tako instalirate i konfigurirate NodeJS na CentOS 7. Hvala što ste pročitali ovaj članak.

HD Remastered igre za Linux koje ranije nisu imale Linux izdanje
Mnogi programeri i izdavači igara dolaze s HD remasterom starih igara kako bi produžili životni vijek franšize, molimo obožavatelje da zatraže kompati...
Kako koristiti AutoKey za automatizaciju Linux igara
AutoKey je uslužni program za automatizaciju radne površine za Linux i X11, programiran na Python 3, GTK i Qt. Koristeći njegovu skriptiranje i MACRO ...
Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...