NodeJS, instalirajte ovo runtime okruženje za JavaScript na Ubuntuu

logotip nodejs

U sljedećem ćemo članku pogledati Node.js. Ovo je Otvoreno krsno okruženje izvršavanja za više platformi za JavaScript izrađen s JavaScriptovim V8 motorom krom. NodeJS koristi I / O operativni model vođen događajima, što ga čini laganim i učinkovitim.

Node.js je JavaScript vrijeme izvođenja za poslužitelj, dok npm je Node.js upravitelj paketa. U ovom ćemo članku vidjeti kako instalirati verziju Node.js s dugotrajnom podrškom (LTS 6.11.3) iz sigurnog i pouzdanog izvora na Ubuntu 17.04 i Linux Mint 18.2. Pojasnite to prilikom instaliranja Node.js instalirat ćemo i npm po istoj cijeni.

Node.js je okruženje izvršavanja na više platformi za poslužiteljski sloj (ali ne ograničavajući se samo na njega) temeljeno na programskom jeziku ECMAScript. Bilo je stvoren s naglaskom da bude koristan u stvaranju visoko skalabilnih mrežnih programa kao što su web poslužitelji.

Čvor pokrenite javascript koristeći V8 engine, koji je razvio Google za upotrebu u vašem pregledniku Chrome. Iskorištavajući V8 engine, Node pruža runtime okruženje na strani poslužitelja kompajlirajte i pokrenite javascript nevjerojatnom brzinom. Povećanje brzine važno je jer V8 kompajlira Javascript u izvorni strojni kôd, umjesto da ga tumači.

nodejs verzije

Ovo runtime okruženje uključuje nekoliko "osnovnih modula" kompiliran u samu binarnu datoteku, poput mrežnog modula, koji pruža sloj za asinkrono mrežno programiranje, i drugih temeljnih modula, kao što su Path, FileSystem, Buffer, Timers i općenitiji stream. Moguće je koristiti module razvijene od trećih stranaBilo kao prethodno kompilirane datoteke ".node" ili kao obične javascript datoteke.

Moduli treće strane mogu proširiti node.js ili dodati razinu apstrakcije, implementirajući razne uslužne programe posredničkog softvera za upotrebu u web aplikacijama. Iako se moduli mogu instalirati kao jednostavne datoteke, oni se obično instaliraju pomoću Node Package Managera (npm) koji će olakšati sastavljanje, instalaciju i ažuriranje modula, kao i upravljanje ovisnostima. Također, moduli koji nisu instalirani u Nodeovom zadanom direktoriju modula morat će koristiti relativnu stazu da ih pronađu. The Node.js wiki pruža popis nekoliko dostupnih modula treće strane.

Koristi za NodeJS

Iako je JavaScript jezik koji se ne sviđa svima, ovo je izvrstan alat za brojne stvari. Web aplikacije, aplikacije naredbenog retka, skripte za administraciju sustava, sve vrste mrežnih aplikacija itd. Ovaj je alat vrlo brz, a to je važno iz nekoliko razloga:

  • El razvoj je brži.
  • Pokretanje jedinstvenih testova može se obaviti brže.
  • Aplikacije su brže. To nas dovodi do boljeg korisničkog iskustva.
  • Niži troškovi infrastrukture.

također ističe njegovu fleksibilnost. U drugim okruženjima postoji "monolitni" poslužitelj (apache, tomcat, itd.) I vaša je aplikacija na njemu "raspoređena" i imate vrlo specifične strukture direktorija i konfiguracijske datoteke. U nodejsu pokrećete web poslužitelj i ako želite možete pokrenuti nekoliko.

Instalirajte NodeJS na Ubuntu

Siguran i pouzdan izvor koji ćemo koristiti je Izvor čvora, tim koji pruža podršku za Node.js. Da bismo instalirali Node.js i npm, trebat će nam prvo instalirajte curl. Morat ćemo samo napisati u terminal (Ctrl + Alt + T):

sudo apt install curl

Dalje, ovu ćemo naredbu upotrijebiti za dodaj spremište potrebno za naš sustav:

curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -

U ovom trenutku ažurirat ćemo popis softvera i izvršiti instalaciju sljedećim redoslijedom naredbi:

sudo apt update && sudo apt install nodejs

Možete se posavjetovati Node.js LTS dokumentacija u službene web stranice projekta.

S prethodnom opcijom instalirat ćemo verziju NodeJS LTS. Ali postoji način instalirajte stariju verziju (Mislim 4.2.6) iz Ubuntu spremišta. Za to ćemo morati otvoriti samo terminal (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

Ako je ono što želimo koristite najnoviju verziju (8.5.0) ovog izvršnog okruženja, možemo ga preuzeti s vašeg web stranica.

Deinstalirajte NodeJS

u ukloniti instalaciju čvora našeg operativnog sustava trebat ćemo samo otvoriti terminal (Ctrl + Alt + T). U njemu ćemo napisati sljedeće:

sudo apt --purge remove node
sudo apt --purge remove nodejs

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Carlos David Porras-Gomez dijo

    Jose Daniel Vargas Murillo