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:
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:
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:
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:
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:
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:
sudo snap install node --channel=14/stable --classic
Telepíthetjük a 13. verziót a parancs futtatása:
sudo snap install node --channel=13/stable --classic
hogy telepítse a 10. verziót, a következő parancsot kell használni:
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:
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:
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ő:
http://localhost:3000
hogy tudjon meg többet a NodeJS-ről, a felhasználók meglátogathatják a projekt oldal.
Nagyon tetszett, hogy mennyire jól magyarázható.
Köszönöm!