GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Node.js et npm sur Debian 9

Node.js est un environnement d'exécution JavaScript multiplateforme open source construit sur le moteur JavaScript de Chrome qui permet l'exécution côté serveur du code JavaScript. Il est principalement utilisé pour créer des applications côté serveur, mais il est également très populaire en tant que solution complète et frontale. npm est le gestionnaire de packages par défaut pour Node.js et le plus grand registre de logiciels au monde.

Dans ce didacticiel, nous expliquerons comment installer Node.js et npm sur Debian 9. Nous vous montrerons deux manières différentes d'installer Node.js sur Debian. Choisissez l'option d'installation qui vous convient le mieux.

Installer Node.js et NPM depuis le référentiel NodeSource #

Le moyen le plus simple d'installer les dernières versions de Node.js et npm consiste à installer le package à partir du référentiel géré par NodeSource.

Pour ajouter le référentiel NodeSource à votre système, exécutez la commande suivante :

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
La version LTS actuelle de Node.js est la version 8.x, Carbon. Si vous souhaitez installer Node.js version 10.x, modifiez simplement setup_8.x avec setup_10.x

Une fois le référentiel NodeSource ajouté, installez Node.js et npm avec la commande suivante :

sudo apt install nodejs

Pour vérifier si l'installation a réussi, imprimez les versions Node.js et npm :

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

Installer Node.js et NPM en utilisant NVM #

NVM (Node Version Manager) est un script bash qui vous permet de gérer plusieurs versions de Node.js. Avec NVM, vous pouvez installer et désinstaller toute version spécifique de Node.js que vous souhaitez utiliser ou tester.

Téléchargez le script d'installation nvm avec le curl suivant commande :

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

Le script d'installation clone le nvm référentiel de Githubvers le ~/.nvm répertoire et ajoute le chemin nvm à votre profil Bash ou 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

Comme le suggère la sortie ci-dessus, vous pouvez soit ouvrir une nouvelle session shell, soit exécuter les commandes pour ajouter le chemin d'accès au nvm script à votre session en cours. Faites ce qui est plus facile pour vous.

Pour vous assurer que nvm est correctement installé, tapez :

nvm --version
0.33.11

Maintenant que vous avez nvm installé sur votre machine Debian, pour installer la dernière version disponible de Node.js, tapez :

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)

Vérifiez la version de Node.js en tapant :

node --version
v10.5.0

Installons deux autres versions, la dernière version LTS et la version 6.14.3 :

nvm install --ltsnvm install 6.14.3

Une fois la version LTS et la 6.14.3 installées, nous pouvons répertorier les instances Node.js installées en tapant :

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

Dans la sortie ci-dessus, l'entrée avec une flèche à droite (-> v6.14.3) , est la version utilisée dans la session shell actuelle et la version par défaut est définie sur v10.5.0 .

La version par défaut est la version qui sera utilisée lorsque vous ouvrirez de nouvelles sessions shell.

Si vous souhaitez modifier la version actuellement active, utilisez la commande suivante :

nvm use 8.11.3

et vérifiez-le en tapant :

nvm current
v8.11.3

Pour définir la version 8.11.3 comme type de version par défaut de Node.js :

nvm alias default 8.11.3

Installer les outils de développement #

Pour compiler et installer des modules complémentaires natifs à partir du registre npm, vous devez installer les outils de développement.

sudo apt install build-essential

Désinstaller Node.js #

Si pour certaines raisons vous souhaitez désinstaller les packages Node.js et npm, vous pouvez utiliser la commande suivante :

sudo apt remove nodejs npm

Debian
  1. Comment installer et utiliser NVM sur Debian 11

  2. Comment installer Node.js et npm sur Debian 11

  3. Installez Node.js et npm sur Debian 9 - Processus étape par étape ?

  4. Installer et utiliser NVM sur Debian 11

  5. Comment installer Node.js et NPM sur Debian 11

Comment installer Node.js sur Debian 8

Comment installer Node.js sur Debian 9

Comment installer Node.js sur Debian 10

Comment installer Node.js sur Debian 11

Comment installer NVM sur Debian 11

Comment installer Node.js sur Debian