GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Node.js a npm na Debian 9

Node.js je open-source multiplatformní běhové prostředí JavaScriptu postavené na JavaScriptu Chrome, které umožňuje spouštění kódu JavaScript na straně serveru. Používá se hlavně k vytváření aplikací na straně serveru, ale je také velmi populární jako full-stack a front-end řešení. npm je výchozí správce balíčků pro Node.js a největší softwarový registr na světě.

V tomto tutoriálu probereme, jak nainstalovat Node.js a npm na Debian 9. Ukážeme vám dva různé způsoby, jak nainstalovat Node.js na Debian. Vyberte možnost instalace, která je pro vás nejlepší.

Instalovat Node.js a NPM z úložiště NodeSource #

Nejjednodušší způsob, jak nainstalovat nejnovější verze Node.js a npm, je nainstalovat balíček z úložiště spravovaného NodeSource.

Chcete-li do systému přidat úložiště NodeSource, spusťte následující příkaz:

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Aktuální LTS verze Node.js je verze 8.x, Carbon. Pokud chcete nainstalovat Node.js verze 10.x, změňte setup_8.x pomocí setup_10.x

Po přidání úložiště NodeSource nainstalujte Node.js a npm pomocí následujícího příkazu:

sudo apt install nodejs

Chcete-li ověřit, zda byla instalace úspěšná, vytiskněte verze Node.js a npm:

node --version
v8.11.3
npm --version
5.6.0

Instalovat Node.js a NPM pomocí NVM #

NVM (Node Version Manager) je bash skript, který vám umožňuje spravovat více verzí Node.js. Pomocí NVM můžete nainstalovat a odinstalovat jakoukoli konkrétní verzi Node.js, kterou chcete používat nebo testovat.

Stáhněte si instalační skript nvm pomocí následujícího curl příkaz:

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

Instalační skript klonuje nvm úložiště z Githubto ~/.nvm adresář a přidá cestu nvm do vašeho profilu Bash nebo ZSH.

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Jak naznačuje výše uvedený výstup, můžete buď otevřít novou relaci shellu, nebo spustit příkazy pro přidání cesty do nvm skript do vaší aktuální relace. Dělejte, co je pro vás jednodušší.

Chcete-li se ujistit, že je nvm správně nainstalován, zadejte:

nvm --version
0.33.11

Nyní, když máte nvm nainstalovaný na vašem počítači Debian, chcete-li nainstalovat nejnovější dostupnou verzi Node.js, zadejte:

nvm install node
Downloading and installing node v10.5.0...
Downloading https://nodejs.org/dist/v10.5.0/node-v10.5.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v10.5.0 (npm v6.1.0)
Creating default alias: default -> node (-> v10.5.0)

Ověřte verzi Node.js zadáním:

node --version
v10.5.0

Pojďme nainstalovat dvě další verze, nejnovější verzi LTS a verzi 6.14.3:

nvm install --ltsnvm install 6.14.3

Po instalaci verze LTS a 6.14.3 můžeme vypsat nainstalované instance Node.js zadáním:

nvm ls
->      v6.14.3                     # ACTIVE VERSION
        v8.11.3
        v10.5.0
         system
default -> node (-> v10.5.0)        # DEFAULT VERSION
node -> stable (-> v10.5.0) (default)
stable -> 10.5 (-> v10.5.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.3)
lts/argon -6.14.3:(-> N/A)
lts/boron -> v6.14.3
lts/carbon -> v8.11.3

Ve výše uvedeném výstupu je položka se šipkou vpravo (-> v6.14.3) , je verze použitá v aktuální relaci prostředí a výchozí verze je nastavena na v10.5.0 .

Výchozí verze je verze, která bude použita při otevření nových relací shellu.

Pokud chcete změnit aktuálně aktivní verzi, použijte následující příkaz:

nvm use 8.11.3

a ověřte to zadáním:

nvm current
v8.11.3

Chcete-li nastavit verzi 8.11.3 jako výchozí typ verze Node.js:

nvm alias default 8.11.3

Instalovat vývojové nástroje #

Chcete-li zkompilovat a nainstalovat nativní doplňky z registru npm, musíte nainstalovat vývojové nástroje.

sudo apt install build-essential

Odinstalujte Node.js #

Pokud z nějakých důvodů chcete odinstalovat balíčky Node.js a npm, můžete použít následující příkaz:

sudo apt remove nodejs npm

Debian
  1. Jak nainstalovat a používat NVM na Debian 11

  2. Jak nainstalovat Node.js a npm na Debian 11

  3. Nainstalovat Node.js a npm na Debian 9 - Proces krok za krokem?

  1. Jak nainstalovat Node.js a NPM na Mac

  2. Nainstalujte a používejte NVM na Debian 11

  3. Jak nainstalovat Node.js a NPM na Debian 11

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

  2. Jak nainstalovat Node.js a NPM na Windows

  3. Jak nainstalovat Node.js a NPM na CentOS 7