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

node js logo

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

Node.js je JavaScript runtime 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 na njega) zasnovano na programskom jeziku ECMAScript. Bilo je stvorene s naglaskom da budu korisne u stvaranju visoko skalabilnih mrežnih programa kao što su web serveri.

č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 servera kompajlirajte i pokrenite javascript na nevjerovatnim brzinama. Povećanje brzine je važno jer V8 kompajlira Javascript u izvorni mašinski kod, umjesto da ga tumači.

nodejs verzije

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

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

Koristi za NodeJS

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

  • El razvoj je brži.
  • Pokretanje jediničnih 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đe ističe njegovu fleksibilnost. U drugim okruženjima postoji "monolitni" poslužitelj (apache, tomcat, itd.) I vaša je aplikacija na njemu "postavljena", a vi imate vrlo specifične strukture direktorija i konfiguracijske datoteke. U nodejsu pokrećete web server i ako želite možete pokrenuti nekoliko.

Instalirajte NodeJS na Ubuntu

Siguran i pouzdan izvor koji ćemo koristiti je NodeSource, tim koji pruža podršku za Node.js. Da bismo instalirali Node.js i npm, trebat će nam prvo instalirajte curl. U terminal ćemo morati upisati samo: Ctrl + Alt + T:

sudo apt install curl

Dalje, koristit ćemo ovu naredbu za dodaj spremište potrebno našem sistemu:

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

U ovom trenutku ažurirat ćemo popis softvera i izvršiti instalaciju slijedeći redoslijed naredbi:

sudo apt update && sudo apt install nodejs

Možete se posavjetovati Node.js LTS dokumentacija u službena web stranica 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 ovo ćemo morati otvoriti samo terminal (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

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

Deinstalirajte NodeJS

para ukloniti instalaciju čvora našeg operativnog sistema, 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 komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Carlos David Porras-Gomez rekao je

    Jose Daniel Vargas Murillo