NodeJS a npm, instalace v Ubuntu 20.04 | 18.04

o nodejs

V příštím článku se podíváme na to, jak můžeme nainstalujte Node.js a npm na Ubuntu 20.04 | 18.04. Toto je běhové prostředí pro více platforem s otevřeným zdrojovým kódem pro JavaScript, o kterém se již diskutovalo v Tato stránka a který používá model operací I / O zaměřený na události, díky čemuž je lehký a efektivní.

NodeJS je Rámec open source serveru založený na JavaScriptu který se primárně používá k vytváření aplikací back-end serveru s běhovým modulem JavaScript. Je založen na enginu JavaScript V8 prohlížeče Chrome. NPM je výchozí správce balíčků pro NodeJS.

Používá se hlavně pro asynchronní programování a je velmi lehký rám, což je rychlejší než ostatní. Je také kompatibilní s nejpopulárnějšími operačními systémy. S tímto rámcem lze pomocí Ubuntu vyvíjet různé typy aplikací, jako jsou webové aplikace, aplikace příkazového řádku atd.

Přidejte úložiště NodeJS z NodeSource

NodeSource je vlastní úložiště uzlů na podnikové úrovni, které udržuje a obsahuje nejnovější verze NodeJS. Z NodeSource budeme moci nainstalovat konkrétní verzi NodeJS.

Chcete-li nainstalovat NodeJS z NodeSource, jednoduše spusťte jeden z následujících příkazů a přidejte konkrétní verzi, která nás zajímá. Udělat to budeme muset mít nainstalován zvlnění. Pokud tento nástroj ještě nemáte, můžete jej nainstalovat pomocí příkazu:

sudo apt install curl

Teď za nainstalujte nejnovější verzi (Verze 14), v terminálu (Ctrl + Alt + T) přidáme tento PPA:

přidat repo nodejs 14

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

na nainstalovat verzi 12, vše, co musíte udělat, je spustit příkaz:

přidat repo uzel JS 12

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

na nainstalujte verzi LTS (Verze 10), použije se PPA:

přidat repo nodejs 10

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

Po přidání kteréhokoli z těchto PPA budeme moci nainstalovat nejnovější verzi NodeJS z úložiště podle našeho výběru. Pokud přidáme několik úložišť, nainstaluje se nejnovější verze NodeJS a ne LTS.

Nainstalujte NodeJS a npm

Pro instalaci v terminálu (Ctrl + Alt + T) budeme muset provést příkaz:

nainstalujte nodejs s apt

sudo apt install nodejs

Po dokončení instalace by měly být nainstalovány a připraveny k použití moduly NodeJS a npm. Můžeme použít následující příkazy viz číslo nainstalované verze.

node --version

npm --version

Příkazy zobrazí seznam nainstalované verze uzlu a npm:

nainstalovaná verze nodejs a npm

Květen viz všechny pokyny k instalaci dostupný z stránka projektu GitHub.

Nainstalujte NodeJS a npm pomocí Snap

Další forma instalace NodeJS probíhá prostřednictvím administrátora balíčky snap. To může být nejjednodušší způsob, jak to udělat.

Snaps lze snadno vytvářet a instalovat softwarové balíčky. Jedná se o zabalené aplikace se všemi jejich závislostmi, které lze spustit na všech populárních distribucích Gnu / Linux z jednoho sestavení.

na nainstalujte nejnovější verzi (Verze 14) v terminálu (Ctrl + Alt + T) spusťte:

Instalace NodeJs 14

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

Můžeme nainstalovat verzi 13 spuštění příkazu:

instalace SnapJode 13

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

na nainstalovat verzi 10, bude použit následující příkaz:

Instalace Snap NodeJS 10

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

Testování serveru

Chcete-li otestovat, zda je webový server správně nainstalován, vytvořme testovací soubor s názvem http_server.js v naší domovské složce pomocí našeho oblíbeného editoru:

cd ~/

vim http_server.js

Tak to uděláme zkopírujte a vložte následující obsah do souboru:

testovací soubor serveru

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}/`);
});

Poté soubor uložíme. Nyní provedeme jej následujícím příkazem pro spuštění serveru:

node http_server.js

V terminálu bychom měli vidět výstup, který vypadá takto:

Příklad výstupu konzoly

Nyní, když otevřeme náš oblíbený prohlížeč a přejdeme na název hostitele serveru nebo IP adresu následovanou portem 3000, měli bychom vidět ukázkovou stránku, jako je následující:

testovat ve Firefoxu

http://localhost:3000

na dozvědět se více o NodeJS, uživatelé mohou navštívit stránka projektu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Mateo řekl

    Opravdu se mi líbilo, jak dobře je to vysvětleno.
    Děkujeme!