4 votes

Quelles sont les méthodes d'installation pour NodeJS et NPM ?

J'utilise la version 16.04 mais cela ne me dérangerait pas de passer à la version 14.04 si nécessaire.

Je voudrais installer deux paquets, NodeJS et npm.

  1. Quelles étapes puis-je suivre pour y parvenir ?
  2. Par ailleurs, comment mettre à jour NPM après l'installation ?

2voto

Zakaria Points 175

Il existe plusieurs façons d'installer NodeJS et npm sur Ubuntu.

Installer à partir des dépôts par défaut

Les versions récentes d'Ubuntu sont livrées avec NodeJS (package nodejs ) et npm (paquet npm ). Vous pouvez simplement les installer avec apt . Mais, selon la version d'Ubuntu que vous utilisez, ces paquets peuvent contenir des versions obsolètes de NodeJS et de npm.

Installer depuis le PPA NodeSource

NodeSource propose une archive personnelle de paquets (PPA) avec des versions plus récentes de NodeJS et de npm. Vous pouvez installer le PPA comme ceci (par exemple pour NodeJS 8.x)

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs

Vous pouvez trouver de plus amples informations au dépôt GitHub du projet .

Installer à partir de nvm

L'option la plus polyvalente est sans doute d'utiliser la fonction Gestionnaire de versions de nœuds (nvm). C'est un simple bash script qui vous permet d'installer plusieurs versions de NodeJS en parallèle et de passer de l'une à l'autre.

# install nvm, for example version 0.33.2
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

# list installed versions of NodeJS
nvm ls

# list available versions of NodeJS
nvm ls-remote

# install NodeJS, for example version 8.1.4
nvm install 8.1.4

# use installed version of NodeJS, for example 6.11.1
nvm use 6.11.1

En ce qui concerne la relation entre NodeJS et npm, à ma connaissance, les deux sont assez étroitement couplés. Cela signifie que cela n'a pas beaucoup de sens de mettre à jour npm tout seul. Si vous avez besoin d'un npm plus récent pour une raison quelconque, utilisez une version plus récente de NodeJS qui est fournie avec une version plus récente de npm.

1voto

shivraj singh Points 187

Étapes d'installation de NodeJS et NPM (Ubuntu 16.04)


Les commandes ci-dessous installeront nodejs v7.10 avec npm v4.2.

#  sudo apt-get install python-software-properties
#  curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
#  sudo apt-get install nodejs
#  node -v
#  npm -v 

Pour mettre à jour NPM, utilisez la commande :

#  npm install -g npm

1voto

David The Genie Points 11

Méthodes d'installation de NodeJS+NPM


Apt

Pour installer en utilisant apt, entrez les commandes suivantes.

$ sudo apt update
$ sudo apt-get install nodejs
$ node -v

NVM

Installer nvm en utilisant :

$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
$ nvm
 #If the nvm command above outputs "nvm: command not found" (or nothing) then run:
$ command -v nvm

 #To install node, enter:
$ nvm install nodenvm run node --version
 #Run with:
$ nvm run node --version

Référentiel NodeSource

Ajoutez le repo NodeSource, puis installez en utilisant ces commandes :

 #Add the signing key.
$ wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
 #Now add the latest node repository (v8.x) with:
$ sudo add-apt-repository "deb https://deb.nodesource.com/node_8.x xenial main"

0voto

daGo Points 338

Nodejs peut être installé via gestionnaire de paquets snap sur presque toutes les distributions linux. En fait, vous pouvez basculer entre plusieurs versions de node assez rapidement via snap refresh node --channel desiredNodeVersion

Exemple actuel :

snap refresh node --channel 12
node --version // it prints v12.13.1
snap refresh node --channel 13
node --version // it prints v13.2.0

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X