GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a používat NVM na Debian 11

NVM je správce verzí pro Node.js, který se používá k instalaci a správě více verzí Node.js v Linuxu. Je to nástroj příkazového řádku a poskytuje několik možností pro snadnou instalaci Node.js. Umožňuje vám stáhnout a nainstalovat libovolnou verzi Node lokálně pomocí jednoduchého příkazu.

V tomto příspěvku vám ukážeme, jak nainstalovat a používat NVM ke správě Node.js na Debianu 11.

Předpoklady

  • Server se systémem Debian 11.
  • Na serveru je nakonfigurováno heslo uživatele root.

Instalovat NVM

Instalace NVM je velmi přímočarý proces. Můžete jej jednoduše nainstalovat pomocí příkazu CURL.

Nejprve nainstalujte CURL a Gnupg2 pomocí následujícího příkazu:

apt-get install curl gnupg2 -y

Dále spusťte následující příkaz ke stažení a spuštění instalačního skriptu NVM:

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

Výše uvedený příkaz nainstaluje NVM a provede všechna požadovaná nastavení prostředí v .bashrc soubor.

Nyní aktivujte všechna nastavení pomocí následujícího příkazu:

source ~/.bashrc

Nyní ověřte verzi NVM pomocí následujícího příkazu:

nvm --version

Měli byste vidět následující výstup:

0.38.0

Instalovat Node.js s NVM

V tomto okamžiku je ve vašem systému nainstalován NVM. Nyní můžete do svého systému nainstalovat jakoukoli verzi Node.js.

Chcete-li nainstalovat nejnovější verzi Node.js, spusťte následující příkaz:

nvm install node

Měli byste vidět následující výstup:

Downloading and installing node v16.9.0...
Downloading https://nodejs.org/dist/v16.9.0/node-v16.9.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v16.9.0 (npm v7.21.1)
Creating default alias: default -> node (-> v16.9.0)

Chcete-li ověřit nainstalovanou verzi Node.js, spusťte následující příkaz:

node --version

Měli byste vidět následující výstup:

v16.9.0

Pokud chcete nainstalovat nejnovější stabilní verzi Node.js, spusťte následující příkaz:

nvm install node --lts

Měli byste vidět následující výstup:

v16.9.0 is already installed.
Now using node v16.9.0 (npm v7.21.1)

Chcete-li nainstalovat konkrétní verzi Node.js (12.17.0), spusťte následující příkaz:

nvm install 12.17.0

Měli byste vidět následující výstup:

Downloading and installing node v12.17.0...
Downloading https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v12.17.0 (npm v6.14.4)

Nyní ověřte aktuální verzi Node.js pomocí následujícího příkazu:

node --version

Měli byste vidět následující výstup:

v12.17.0

Použití NVM ke správě verzí Node.js

Chcete-li zobrazit seznam všech nainstalovaných verzí Node.js ve vašem systému, spusťte následující příkaz:

nvm ls

Měli byste vidět následující výstup:

->     v12.17.0
        v16.9.0
default -> node (-> v16.9.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.9.0) (default)
stable -> 16.9 (-> v16.9.0) (default)
lts/* -> lts/fermium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.6 (-> N/A)
lts/fermium -> v14.17.6 (-> N/A)

Všechny dostupné verze Node.js můžete najít pomocí následujícího příkazu:

nvm ls-remote

Chcete-li nastavit výchozí verzi Node.js na 12.17.0, spusťte následující příkaz:

nvm use 12.17.0

Měli byste vidět následující výstup:

Now using node v12.17.0 (npm v6.14.4)

Chcete-li najít výchozí verzi pro aktuálního uživatele, spusťte následující příkaz:

nvm run default --version

Měli byste vidět následující výstup:

Running node v16.9.0 (npm v7.21.1)
v16.9.0

Aplikaci Node můžete také spustit s konkrétní verzí Node.js pomocí následujícího příkazu:

nvm run v12.17.0 app.js

Chcete-li ze systému odebrat konkrétní verzi Node.js, spusťte následující příkaz:

nvm uninstall v12.17.0

Závěr

V tomto příspěvku jsme vysvětlili, jak nainstalovat NVM pro instalaci Node.js na Debian 11. Také jsme vysvětlili, jak přepínat mezi více verzemi Node.js pomocí NVM. Doufám, že nyní můžete svou aplikaci spouštět s jakoukoli verzí Node.js.


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

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

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

  1. Jak nainstalovat a používat Debian Backports

  2. Jak nainstalovat a používat PHP Composer na Debian 10

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

  1. Jak nainstalovat a používat Docker na Debian 9

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

  3. Jak nainstalovat a používat Docker Compose na Debianu 9