NodeJS és npm, telepítés az Ubuntu 20.04-be | 18.04

a nodejs-ról

A következő cikkben megnézzük, hogyan tudunk telepítse a Node.js-t és az npm-et az Ubuntu 20.04 | -re 18.04. Ez egy nyílt forráskódú, több platformon futó környezet a JavaScript számára, amelyet már tárgyaltunk ezen az oldalon és ez eseményorientált I / O műveleti modellt használ, ami könnyűvé és hatékonyá teszi.

A NodeJS a JavaScript-alapú nyílt forráskódú szerver keretrendszer amelyet elsősorban a backend szerveralkalmazások építésére használnak JavaScript futtatással. A Chrome V8 JavaScript motorjára épül. Az Npm az alapértelmezett csomagkezelő a NodeJS számára.

Elsősorban aszinkron programozásra használják és nagyon könnyű keret, ami gyorsabbá teszi, mint mások. Kompatibilis a legnépszerűbb operációs rendszerekkel is. Különböző típusú alkalmazások, például webalkalmazások, parancssori alkalmazások stb. Fejleszthetők ezzel a keretrendszerrel az Ubuntu használatával.

Adja hozzá a NodeJS adattárat a NodeSource-ból

A NodeSource a vállalat saját vállalati szintű csomópont-tárolója, amely a NodeJS legújabb verzióit tartja karban és tartalmazza.. A NodeSource-ból képesek leszünk telepíteni a NodeJS egy adott verzióját.

A NodeJS NodeSource-ból történő telepítéséhez egyszerűen futtassa az alábbi parancsok egyikét a minket érdeklő konkrét verzió hozzáadásához. Megcsinálni göndörítést kell telepítenünk. Ha még nem rendelkezik ezzel az eszközzel, telepítheti a következő paranccsal:

sudo apt install curl

Most azért telepítse a legújabb verziót (version 14), a terminálban (Ctrl + Alt + T) hozzáadjuk ezt a PPA-t:

repo nodejs hozzáadása 14

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

hogy telepítse a 12. verziót, csak annyit kell tennie, hogy futtatja a parancsot:

add repo csomópontJS 12

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

hogy telepítse az LTS verziót (version 10) alapján a következő PPA lesz:

repo nodejs hozzáadása 10

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

Ezen PPA-k bármelyikének hozzáadása után telepíthetjük a NodeJS legújabb verzióját a választott tárolóból. Ha több tárat veszünk fel, akkor a NodeJS legújabb verziója kerül telepítésre, nem pedig az LTS.

Telepítse a NodeJS-t és az npm-et

A telepítéshez egy terminálban (Ctrl + Alt + T) végre kell hajtanunk a parancsot:

telepítse a nodejs alkalmazást

sudo apt install nodejs

A telepítés befejezése után a NodeJS és az npm modulokat telepíteni kell, és használatra készek. A következő parancsokat használhatjuk a lásd a telepített verziószámot.

node --version

npm --version

A parancsok felsorolják a csomópont és az npm telepített verzióját:

telepített nodejs és npm verzió

Lehet lásd az összes telepítési utasítást elérhető ekkortól projekt GitHub oldal.

Telepítse a NodeJS-t és az npm-et a Snap segítségével

Egy másik formája A NodeJS telepítése az adminisztrátoron keresztül történik snap csomagok. Ez lehet a legegyszerűbb módja ennek.

A csattanók egyszerűen hozhatnak létre és telepíthetnek szoftvercsomagokat. Ezek olyan csomagolt alkalmazások, amelyek minden függőségükkel együtt futnak az összes népszerű Gnu / Linux disztribúción, egyetlen buildből.

hogy telepítse a legújabb verziót (version 14) a terminál (Ctrl + Alt + T) futtatásakor:

NodeJs 14 snap telepítés

sudo snap install node --channel=14/stable --classic

Telepíthetjük a 13. verziót a parancs futtatása:

nodeJs 13 gyors telepítés

sudo snap install node --channel=13/stable --classic

hogy telepítse a 10. verziót, a következő parancsot kell használni:

NodeJS 10 snap telepítés

sudo snap install node --channel=10/stable --classic

A szerver tesztelése

A webkiszolgáló megfelelő telepítésének teszteléséhez hozzunk létre egy tesztfájlt http_szerver.js a kedvenc mappánkban az otthoni mappánkban:

cd ~/

vim http_server.js

Akkor fogunk másolja és illessze be a következő tartalmat a fájlba:

szerver tesztfájl

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Ezt követően elmentjük a fájlt. Most a kiszolgáló indításához a következő paranccsal hajtjuk végre:

node http_server.js

A terminálon a következőképpen kinéző kimenetet kell látnunk:

Példa a konzol kimenetére

Most, ha megnyitjuk kedvenc böngészőnket és megyünk a kiszolgáló hosztnevéhez vagy az IP-címhez, amelyet a 3000-es port követ, látnunk kell egy minta oldalt, amely a következő:

teszt Firefoxban

http://localhost:3000

hogy tudjon meg többet a NodeJS-ről, a felhasználók meglátogathatják a projekt oldal.


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.   Mateo dijo

    Nagyon tetszett, hogy mennyire jól magyarázható.
    Köszönöm!