Prostředí JavaScriptu Node.js je již řadu let základním nástrojem pro vývojáře. Na této platformě je založeno nespočet webových stránek a aplikací, jejíž nejnovější verze byly staženy a použity již milionykrát. Vysvětlíme vám krok za krokem, jak nainstalovat Node.js na Ubuntu.

Jaké jsou požadavky pro instalaci Node.js na Ubuntu?

Před zahájením instalace je důležité, aby váš systém splňoval určité požadavky, které zajistí úspěšnou instalaci a hladký provoz platformy. Vzhledem k tomu, že Node.js provádí kód JavaScript, je předchozí zkušenost s tímto skriptovacím jazykem rozhodně výhodou. Znalost základní syntaxe a funkcí JavaScriptu, stejně jako typických případů jeho použití, vám usnadní cílenější využívání Node.js. Podobně i znalost objektově orientovaného programování (OOP) a principů návrhu softwaru vám poskytne výhodu při práci s runtime prostředím.

Hardware

K instalaci Node.js na Ubuntu budete potřebovat vhodný hardware. Platforma však není nijak zvlášť náročná a funguje na většině moderních počítačů. Potřebujete pouze paměť o velikosti alespoň čtyř gigabajtů a minimálně 256 gigabajtů volného místa na pevném disku. Důležité je také mít stabilní připojení k internetu.

Software

Váš operační systém a programy potřebné pro instalaci a spuštění Node.js by měly být aktuální. Tím se zajistí, že při instalaci Node.js na Ubuntu nevzniknou žádné komplikace. Měli byste mít nainstalovaný a nakonfigurovaný server Ubuntu a nastaveného uživatele bez práv root. Je také dobré nastavit firewall. K používání Node.js budete potřebovat prohlížeč. Runtime prostředí funguje se všemi populárními poskytovateli.

Podrobný návod k instalaci Node.js na Ubuntu

Existuje několik způsobů, jak nainstalovat Node.js na Ubuntu. V následujících částech se budeme zabývat třemi různými metodami.

Přímá instalace

Chcete-li nainstalovat stabilní verzi Node.js na Ubuntu, měli byste nejprve aktualizovat terminál. Postupujte podle následujících kroků:

  1. Zkontrolujte, zda je k dispozici aktualizace pro terminál, a v případě potřeby ji nainstalujte. K tomu použijte následující příkaz:
$ sudo apt update
bash
  1. Nyní nainstalujte runtime prostředí pomocí následujícího kódu:
$ sudo apt install nodejs
bash
  1. Node.js používá správce balíčků npm. Můžete jej nainstalovat pomocí tohoto kódu:
$ sudo apt install npm
bash
  1. Nakonec zkontrolujte, zda je vaše verze Node.js aktuální:
$ node -v && npm --version
bash

Osobní archiv balíčků (PPA)

Alternativně můžete instalaci provést pomocí osobního archivu balíčků (PPA). K použití této metody budete potřebovat nástroj cURL, který slouží k přenosu dat na server a ze serveru. Pokud ve svém systému nástroj cURL nenajdete, můžete jej nejprve nainstalovat:

  1. Zde je příkaz pro instalaci cURL:
$ sudo apt install curl
bash
  1. Nyní přidejte oficiální stránku pro nastavení Node.js do cURL:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Pokud se zobrazí chybová zpráva typu „Následující podpisy nebylo možné ověřit, protože veřejný klíč není k dispozici“, vyhledejte svůj veřejný klíč a zkopírujte jej do následujícího kódu:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>
bash
  1. Poté nainstalujte Node.js:
$ sudo apt install -y nodejs
bash
  1. Nakonec zkontrolujte, zda je ve vašem systému Ubuntu nainstalována nejnovější verze Node.js:
node -v && npm --version
bash

Správce verzí Node

Pokud chcete mít možnost vybírat z různých verzí runtime prostředí, je nejlepší nainstalovat Node.js pomocí Node Version Manager (NVM). Postupujte takto:

  1. Nainstalujte příkazový řádek:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Nyní použijte NVM k instalaci Node.js v Ubuntu:
$ nvm install node
bash
  1. Ujistěte se, že jste nainstalovali správnou verzi:
$ node -v
bash

Zkontrolujte, zda je NVM aktuální:

$ nvm --version
bash

Jak otestovat, zda platforma funguje

Před spuštěním projektů s Node.js otestujte program. K tomu vytvořte jednoduchou aplikaci. Postupujte takto:

  1. Vytvořte novou složku:
mkdir new-project
bash
  1. Otevřete složku:
cd new-project
bash
  1. Spusťte nový projekt v Node.js pomocí následujícího příkazu.
npm init -y
bash

Tím se vytvoří nový soubor s názvem package.json, který obsahuje metadata a odkazy vašeho projektu.

  1. Vytvořte nový soubor. K tomu můžete použít textový editor, například nano:
sudo nano app.js
bash
  1. Zadejte následující příkaz:
console.log("Here is your sample text.");
bash
  1. Uložte soubor.
  2. Otevřete terminál a zadejte následující příkaz:
node app.js
bash
  1. Zkontrolujte, zda byl váš ukázkový text uložen. Pokud ano, znamená to, že jste úspěšně nainstalovali Node.js do svého systému Ubuntu a nyní můžete s touto platformou pracovat. Pokud se chcete naučit, jak platformu používat, doporučujeme vám prostudovat náš tutoriál Úvod do Node.js.
Tip

Další užitečné informace o Node.js, Ubuntu a JavaScriptu najdete v našem digitálním průvodci. Pro začátek si přečtěte naše shrnutí rozdílů mezi Javou a JavaScriptem.

Přejít do hlavního menu