NodeJS, namestite to izvajalno okolje za JavaScript v Ubuntu

logotip nodejs

V naslednjem članku si bomo ogledali Node.js. To je a Odprtokodno izvajalno okolje za več platform za JavaScript zgrajen z JavaScript-ovim motorjem V8 Krom. NodeJS uporablja V / I operacijski model, ki temelji na dogodkih, zaradi česar je lahek in učinkovit.

Node.js je Izvajanje JavaScript za strežnik. Medtem npm je upravitelj paketov Node.js. V tem članku bomo videli, kako namestiti različico Node.js z dolgoročno podporo (LTS 6.11.3) iz varnega in zanesljivega vira v Ubuntu 17.04 in Linux Mint 18.2. Pojasnite to pri namestitvi Node.js bomo za isto ceno namestili tudi npm.

Node.js je izvajalno okolje med različnimi platformami za strežniško plast (vendar ne omejeno nanjo), ki temelji na programskem jeziku ECMAScript. Bilo je ustvarjena s poudarkom na uporabnosti pri ustvarjanju zelo razširljivih omrežnih programov kot so spletni strežniki.

Node zaženite javascript z uporabo motorja V8, ki ga je razvil Google za uporabo v brskalniku Chrome. Izkoriščajoč motor V8, Node zagotavlja izvajalno okolje na strani strežnika prevajajte in zaženite javascript z neverjetno hitrostjo. Povečanje hitrosti je pomembno, ker V8 namesto njegove interpretacije prevede Javascript v izvorno strojno kodo.

različice nodejs

To izvajalno okolje vključuje več "osnovnih modulov" prevede v sam binarni sistem, kot je omrežni modul, ki zagotavlja plast za asinhrono omrežno programiranje, in drugi temeljni moduli, kot so Path, FileSystem, Buffer, Timers in bolj splošni tok. Možno je uporabljati module, ki so jih razvile tretje osebeBodisi kot vnaprej zbrane datoteke .node ali kot navadne datoteke javascript.

Moduli drugih proizvajalcev lahko razširijo node.js ali dodajo raven abstrakcije, ki izvaja različne pripomočke za vmesno programsko opremo za uporabo v spletnih aplikacijah. Čeprav je mogoče module namestiti kot preproste datoteke, jih običajno namestijo z upraviteljem paketov vozlišč (npm), ki bo olajšal sestavljanje, namestitev in posodobitev modulov ter upravljanje odvisnosti. Moduli, ki niso nameščeni v privzetem imeniku modulov Node, bodo morali uporabiti relativno pot, da jih bodo našli. The Node.js wiki ponuja seznam več neodvisnih modulov, ki so na voljo.

Uporabe za NodeJS

Čeprav je JavaScript jezik, ki ni všeč vsem, je to odlično orodje za številne stvari. Spletne aplikacije, aplikacije ukazne vrstice, skripti za sistemsko skrbništvo, vse vrste omrežnih aplikacij itd. To orodje je zelo hitro in to je pomembno iz več razlogov:

  • El razvoj je hitrejši.
  • Izvajanje preskusov enote je mogoče opraviti hitreje.
  • Aplikacije so hitrejše. To nas vodi do boljše uporabniške izkušnje.
  • Nižji stroški infrastrukture.

prav tako poudarja svojo prilagodljivost. V drugih okoljih obstaja "monolitni" strežnik (apache, tomcat itd.), Na katerem je vaša aplikacija "razporejena" in imate zelo specifične strukture imenikov in konfiguracijske datoteke. V nodejsu zaženete spletni strežnik in če želite, lahko zaženete več.

Namestite NodeJS na Ubuntu

Varni in zanesljivi vir, ki ga bomo uporabili, je NodeSource, ekipa, ki nudi podporo za Node.js. Za namestitev Node.js in npm bomo potrebovali najprej namestite curl. V terminal (Ctrl + Alt + T) bomo morali samo zapisati:

sudo apt install curl

Nato bomo ta ukaz uporabili za dodaj repozitorij potrebno za naš sistem:

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

Na tem mestu bomo posodobili seznam programske opreme in izvedli namestitev z naslednjim zaporedjem ukazov:

sudo apt update && sudo apt install nodejs

Lahko se posvetujete Node.js LTS dokumentacija v uradna spletna stran projekta.

S prejšnjo možnost bomo namestili različico NodeJS LTS. Ampak obstaja pot namestite starejšo različico (Mislim 4.2.6) iz skladišč Ubuntu. Za to bomo morali odpreti samo terminal (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

Če hočemo, je uporabite najnovejšo različico (8.5.0) tega okolja izvajanja, ga lahko prenesemo iz vašega Spletna stran.

Odstranite NodeJS

za odstrani namestitev vozlišča našega operacijskega sistema bomo morali odpreti samo terminal (Ctrl + Alt + T). Vanj bomo zapisali naslednje:

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

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Carlos David Porras-Gomez je dejal

    Jose Daniel Vargas Murillo