GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat NodeJS na Debian 9 Stretch Linux

Cíl

Nainstalujte nejnovější stabilní verzi NodeJS na Debian Stretch.

Distribuce

Debian 9 Stretch

Požadavky

Tato příručka vyžaduje funkční instalaci Debian Stretch s právy root.

Obtížnost

Snadné

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Úvod

NodeJS je na vzestupu, velká doba. Je to jeden z nejlepších nástrojů pro vývoj webu a ve spojení s frameworkem Express je pevnou přímou konkurencí pro PHP a Ruby on Rails.

Debian poskytuje NodeJS ve svých repozitářích, ale obvykle je to extrémně zastaralý. není třeba se znepokojovat. NodeJS Foundation doporučuje úložiště Debianu hostované oblíbenou hostingovou službou NodeJS.

Získejte a spusťte skript

Tato část je super snadná. Je to vlastně to, co doporučuje NodeJS Foundation. K vytažení tohoto skriptu Bash použijte cURL. Skript zjistí vaši distribuci a nastaví úložiště za vás. Dokonce spouští `apt update`. Pravděpodobně byste měli mít nainstalované `sudo`. Pokud ne, musíte skript spustit jako root (obvykle to není dobrý nápad). Stačí skript spustit samostatně namísto použití kanálu.

Se Sudo

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

Bez sudo

$ cd Downloads
$ curl -sL https://deb.nodesource.com/setup_10.x > setup_10.x 
$ chmod +x setup_10.x
# ./setup_10.x

Nainstalujte NodeJS

Nyní, když máte úložiště nastavené, můžete NodeJS normálně nainstalovat přes `apt`.

# apt install nodejs

Test NodeJS

Ujistěte se, že je Node nainstalován a funguje správně. Můžete zkontrolovat, že tam je, pomocí příznaku `-v`.

$ node -v

Instalovat pomocí NPM

Než začnete s NPM, nainstalujte si některé vývojové balíčky, aby NPM neměl problém, když narazí na zdrojový balíček.

# apt install build-essential libssl-dev

Nyní můžete nainstalovat cokoli, co je k dispozici v úložištích NPM. NPM je správce balíčků NodeJS, ale také zpracovává spoustu dalších balíčků JavaScript. Představte si to jako JavaScriptovou verzi `pip` nebo Ruby gems.

Zkuste nainstalovat Express. Je to snadno nejpoužívanější rámec NodeJS a je to dobré místo, kde začít s Node.

$ npm install express

Jako každý správce balíčků i NPM stáhne Express spolu se všemi svými závislostmi.

Úvahy na závěr

NodeJS bude nadále růst. Debian Stretch může být skvělou platformou pro vývoj. S použitím tohoto úložiště se můžete ujistit, že budete mít vždy nejnovější stabilní verzi.

NPM je obrovský. Je příliš velký na to, aby se zde zakryl, ale stojí za to se na něj podívat. K dispozici je spousta skvělých balíčků a zdrojů pro přední i zadní vývoj.


Debian
  1. Jak nainstalovat Spotify na Debian 9 Stretch Linux

  2. Jak nainstalovat klienta Dropbox na Debian 9 Stretch Linux

  3. Jak nainstalovat Elasticsearch na Debian Linux

  1. Jak nainstalovat Jenkins na Debian 9 Stretch Linux

  2. Jak nainstalovat VirtualBox na Debian Linux

  3. Jak nainstalovat NodeJS na Linux

  1. Jak nainstalovat Docker engine na Debian 9 Stretch Linux

  2. Jak nainstalovat bitcoinový uzel na Debian 9 Stretch Linux

  3. Jak nainstalovat Tomcat 9 na Debian 9 Stretch Linux