Jak nainstalovat Node.js na Ubuntu (podrobný návod)
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ů:
- 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 updatebash- Nyní nainstalujte runtime prostředí pomocí následujícího kódu:
$ sudo apt install nodejsbash- Node.js používá správce balíčků npm. Můžete jej nainstalovat pomocí tohoto kódu:
$ sudo apt install npmbash- Nakonec zkontrolujte, zda je vaše verze Node.js aktuální:
$ node -v && npm --versionbashOsobní 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:
- Zde je příkaz pro instalaci cURL:
$ sudo apt install curlbash- 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 -bashPokud 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- Poté nainstalujte Node.js:
$ sudo apt install -y nodejsbash- Nakonec zkontrolujte, zda je ve vašem systému Ubuntu nainstalována nejnovější verze Node.js:
node -v && npm --versionbashSprá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:
- Nainstalujte příkazový řádek:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashbash- Nyní použijte NVM k instalaci Node.js v Ubuntu:
$ nvm install nodebash- Ujistěte se, že jste nainstalovali správnou verzi:
$ node -vbashZkontrolujte, zda je NVM aktuální:
$ nvm --versionbashJak otestovat, zda platforma funguje
Před spuštěním projektů s Node.js otestujte program. K tomu vytvořte jednoduchou aplikaci. Postupujte takto:
- Vytvořte novou složku:
mkdir new-projectbash- Otevřete složku:
cd new-projectbash- Spusťte nový projekt v Node.js pomocí následujícího příkazu.
npm init -ybashTím se vytvoří nový soubor s názvem package.json, který obsahuje metadata a odkazy vašeho projektu.
- Vytvořte nový soubor. K tomu můžete použít textový editor, například nano:
sudo nano app.jsbash- Zadejte následující příkaz:
console.log("Here is your sample text.");bash- Uložte soubor.
- Otevřete terminál a zadejte následující příkaz:
node app.jsbash- 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.
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.