GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Node.js a NPM na Ubuntu 20.04/18.04

Nodejs je bezplatné běhové prostředí JavaScript s otevřeným zdrojovým kódem pro více platforem postavené naGoogle Chrome V8 JavaScript Engine . Hlavní výhodou Node je asynchronní architektura řízená událostmi, která mu pomáhá zvládnout mnoho souběžných připojení.

Mezi webovými vývojáři po celém světě je stále populárnější. Nodejs je k dispozici pro platformu Linux a zde uvidíme, jak nainstalovat Node.js a NPM na Ubuntu 20.04/18.04 .

Instalace NodeJS na Ubuntu 20.04/18.04

Existují 3 různé způsoby instalace NodeJS na Ubuntu. Můžete použít výchozí úložiště Ubuntu, binární poskytované společností Nodesoure nebo pomocí skriptu NVM. Každý má své výhody a pohodlí.

Níže uvádíme všechny způsoby instalace, ale měli byste si vybrat jeden z nich. Není dobrý nápad je míchat.

Metoda 1 – Instalace pomocí výchozích repozitářů Ubuntu

Node je k dispozici v oficiálních repozitářích Ubuntu. Hlavní výhodou je zde jednoduchost a stabilita. Ubuntu však neaktualizuje hlavní verzi svých balíčků. To znamená, že verze Node, která je v úložištích Ubuntu, může být zastaralá. To by mělo být v pořádku pro většinu uživatelů Linuxu.

Tímto způsobem jej můžete nainstalovat pomocí příkazu apt.

Otevřete terminál a obnovte mezipaměť APT. Poté nainstalujte Nodejs spolu se správcem balíčků NPM, jak je znázorněno níže. Když vás systém vyzve k pokračování, zadejte „Y“.

:~$ sudo apt update
:~$ sudo apt install nodejs npm

Nyní zkontrolujeme verzi nainstalovaného Node pomocí příkazu uvedeného níže.

:~$ nodejs -v
v10.19.0

Zde je verze 10.19.0, která není nejnovější. K instalaci nejnovější verze Node tedy použijte níže uvedené alternativní metody.

Metoda 2 – Použití externího úložiště (binární uzel)

Node.JS nám poskytuje některá externí úložiště pro usnadnění instalace. Zajímavostí této metody je, že pro každou hlavní verzi Node existuje jedno úložiště. To znamená, že si můžeme vybrat mezi větvemi 10.x, 12.x, 13.x, 15.x a 16.x.

Máte tedy možnost vybrat si starou i nejnovější verzi Node v závislosti na vašich preferencích a požadavcích.

Pro Node.js v16.x použijte níže uvedené příkazy

:~$ curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
:~$ sudo apt install -y nodejs

Pro Node.js v15.x použijte níže uvedený příkaz

:~$ curl -fsSL https://deb.nodesource.com/setup_15.x | sudo -E bash -
:~$ sudo apt install -y nodejs

Pro ostatní verze prosím navštivte oficiální binární distribuci na GitHubu, kde najdete pokyny k instalaci pro starší verze. Tato stránka dokonce obsahuje instalační pokyny pro distribuci Debian, Redhat a CentOS Linux.

Po dokončení instalace zkontrolujte verzi pomocí příkazu níže.

:~$ nodejs -V

Díky tomu budete mít verzi Node.JS, kterou preferujete.

Tato metoda vyžaduje krok navíc, ale je flexibilnější než ta první. Umožňuje vám vybrat si větev konkrétních verzí. Zatímco v prvním z nich můžete nainstalovat pouze verzi Node.JS, která je v repozitářích Ubuntu.

Existuje však i třetí metoda. Ještě flexibilnější.

Metoda 3 – uzel využívající NVM

NVM je skript, který umožňuje zpracování různých verzí NodeJS. Umožňuje vám však také nainstalovat požadovanou verzi Node.JS. Proto jsem řekl, že je to ještě flexibilnější metoda.

Nejprve si stáhněte a nainstalujte skript NVM pomocí příkazu uvedeného níže.

:~$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Po dokončení instalace restartujte terminál. Případně můžete obnovit bash profil aktivního uživatele. Toto zpřístupní příkaz NVM.

:~$ source ~/.profile

To je vše a nyní jste připraveni používat NVM.

Pomocí tohoto skriptu můžete zobrazit všechny dostupné verze Node.JS. Chcete-li to provést, spusťte tento příkaz s volbou ls-remote, jak je uvedeno níže.

:~$ nvm ls-remote

Zde jsou uvedeny všechny verze dostupné pro instalaci. Seznam je obrovský, počínaje verzí 0.x až 16.x. Nyní je na vás, kterou verzi chcete.

Toto je způsob, jak můžete použít nvm. Stačí následovat instalaci s číslem verze.

nvm install <version>

Podívejte se na příkaz v akci pro nejnovější verzi na Node.

Nejprve změňte oprávnění pomocí příkazu chmod a poté dokončete instalaci, jak je uvedeno níže.

:~$ chmod 777 -R ~/.nvm/
:~$ nvm install 16.1.0

Zkontrolujte nainstalovanou verzi, abyste se ujistili, že je vše v pořádku.

:~$ node -v
v16.1.0

Všimněte si, že v tomto případě je příkazem uzel a ne nodejs .

Tato metoda je možná nejnáročnější ze všech. Přináší nám to však neocenitelnou výhodu:můžeme si konkrétně vybrat, kterou verzi Node.JS nainstalujeme.

Velkým pomocníkem při práci s různými verzemi Node.JS je také instalace NVM v systému.

Závěr

Node.JS je v dnešní době docela užitečný nástroj v mnoha projektech. Velká část hodnoty souvisí s velikostí daného projektu. Ale stává se stále populárnější ve všemožných projektech

Důvodem je, že vývoj Node.JS je poměrně aktivní a přináší nám často verze. Vše pro jeho vylepšení a zvýšení možností rozvoje.

Dnes v tomto příspěvku jste se naučili několik metod instalace Node.JS v Ubuntu. Každý z nich má určitý stupeň obtížnosti a také své výhody. Možná ten, který kombinuje snadnost a flexibilitu, je ten druhý. Je však na vás, kterou metodu zvolíte a která bude vyhovovat vašim potřebám.

Doufám, že se vám tento příspěvek líbil. Prosím sdílejte.


Ubuntu
  1. Instalace Node.js a Npm v Ubuntu – Proces krok za krokem?

  2. Jak nainstalovat Flatpak na Ubuntu 20.04/18.04

  3. Jak nainstalovat Node.js a npm na Ubuntu 20.04

  1. Jak nainstalovat Node.js a NPM na Mac

  2. Jak nainstalovat Node.js &NPM na Ubuntu 18.04 a 20.04

  3. Jak nainstalovat NodeJs na Ubuntu 18.04

  1. Jak nainstalovat Node.js a npm na Ubuntu 18.04

  2. Jak nainstalovat Node.js a npm na Ubuntu 20.04

  3. Jak nainstalovat Node.js a NPM na Ubuntu 18.04