NodeJS, telepítse ezt a futási környezetet a JavaScript számára az Ubuntu-ra

nodejs logó

A következő cikkben megnézzük a Node.js fájlt. Ez egy Nyílt forráskódú, több platformon futó környezet a JavaScript számára JavaScript V8 motorjával épült króm. A NodeJS eseményvezérelt I / O műveleti modellt használ, ami könnyűvé és hatékonnyá teszi.

A Node.js a JavaScript futásideje a szerverhez. míg Az npm egy Node.js csomagkezelő. Ebben a cikkben megnézzük, hogyan lehet a Node.js hosszú távú támogatási (LTS 6.11.3) verzióját biztonságos és megbízható forrásból telepíteni az Ubuntu 17.04 és a Linux Mint 18.2 rendszerekre. Tisztázza ezt a Node.js telepítésekor az npm-et is telepítjük ugyanazon az áron.

A Node.js egy több platformon futó környezet a szerver réteg számára (de nem kizárólagosan), az ECMAScript programozási nyelv alapján. Ez volt azzal a céllal készült, hogy hasznos legyen a nagymértékben méretezhető hálózati programok létrehozásában mint például a webszerverek.

Csomópont futtassa a javascriptet a Google által kifejlesztett V8 motor segítségével a Chrome böngészője számára. A V8 motort kihasználva a Node olyan szerveroldali futásidejű környezetet biztosít, amely fordítsd le és futtasd a javascriptet hihetetlen sebességgel. A sebesség növelése azért fontos, mert a V8 a Javascript-et natív gépi kódba fordítja, nem pedig értelmezi.

nodejs verziók

Ez a futásidejű környezet több "alapmodult" tartalmaz magába a bináris fájlba fordítva, mint például a hálózati modul, amely egy réteget biztosít az aszinkron hálózati programozáshoz, és más alapvető modulok, mint például az elérési út, a fájlrendszer, a puffer, az időzítők és az általánosabb célú adatfolyam. Lehetőség van harmadik felek által kifejlesztett modulok használatáraVagy előre lefordított ".node" fájlként, vagy egyszerű javascript fájlként.

Harmadik fél moduljai kiterjeszthetik a node.js fájlt, vagy hozzáadhatnak egy absztrakciós szintet, különféle middleware segédprogramok megvalósítása webes alkalmazásokhoz. Bár a modulok egyszerű fájlként telepíthetők, általában a Node Package Manager (npm) segítségével telepítik őket, amely megkönnyíti a modulok fordítását, telepítését és frissítését, valamint a függőségek kezelését. Emellett azoknak a moduloknak, amelyek nincsenek telepítve a Node alapértelmezett modulok könyvtárába, relatív elérési utat kell használniuk a megtaláláshoz. A Node.js wiki felsorolja a rendelkezésre álló harmadik fél moduljainak listáját.

A NodeJS használatához

Bár a JavaScript egy olyan nyelv, amelyet nem mindenki szeret, ez számos eszköz számára kiváló eszköz. Webalkalmazások, parancssori alkalmazások, parancsfájlok a rendszeradminisztrációhoz, mindenféle hálózati alkalmazás stb. Ez az eszköz nagyon gyors, és ez több okból is fontos:

  • El a fejlődés gyorsabb.
  • Az egység tesztek gyorsabban elvégezhetők.
  • Az alkalmazások gyorsabbak. Ez jobb felhasználói élményhez vezet.
  • Alacsonyabb infrastrukturális költségek.

is kiemeli rugalmasságát. Más környezetekben van egy "monolit" szerver (apache, tomcat stb.), És az alkalmazás "telepítve van" rajta, és nagyon specifikus könyvtárstruktúrák és konfigurációs fájlok vannak. A nodejs-ban elindítja a webszervert, és ha akar, akkor többet is elindíthat.

Telepítse a NodeJS-t az Ubuntu-ra

A biztonságos és megbízható forrás, amelyet használni fogunk NodeSource, egy csapat, amely támogatást nyújt a Node.js fájlhoz. A Node.js és az npm telepítéséhez szükségünk lesz rá először telepítse a curl-t. Csak a terminálba kell írnunk (Ctrl + Alt + T):

sudo apt install curl

Ezután ezt a parancsot fogjuk használni adattár hozzáadása szükséges a rendszerünkhöz:

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

Ezen a ponton frissítjük a szoftverlistát, és a következő parancssorozattal hajtjuk végre a telepítést:

sudo apt update && sudo apt install nodejs

Konzultálhat Node.js LTS dokumentáció Az hivatalos honlapja a projektről.

Az előző opcióval a NodeJS LTS egyik verzióját telepítjük. De van rá mód telepítsen egy régebbi verziót (Szerintem 4.2.6) az Ubuntu tárolókból. Ehhez csak egy terminált kell megnyitnunk (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

Ha azt akarjuk, akkor az használja a legújabb verziót (8.5.0) ennek a végrehajtási környezetnek a letöltését a weboldal.

Távolítsa el a NodeJS alkalmazást

hogy távolítsa el a csomópont telepítését operációs rendszerünkből csak a terminált kell megnyitnunk (Ctrl + Alt + T). Ebben a következőket fogjuk írni:

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

Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Carlos David Porras-Gomez dijo

    Jose Daniel Vargas Murillo