Comment installer Node.JS sur Windows, Mac & Linux ?

Ca parait simple mais on peut vite s'emmêler les pinceaux. Alors c'est parti pour un micro tuto.

Comment installer Node.JS sur Windows, Mac & Linux ?
Photo by Cristina Gottardi / Unsplash

Ca parait simple mais on peut vite s'emmêler les pinceaux. Alors c'est parti pour un micro tuto.

Windows

  1. Pour windows c'est pas bien compliqué, il suffit d'aller sur ce site : https://nodejs.org/en/download/
  2. Puis de télécharger l'installateur correspondant à la version souhaitée, on prendra en général la version LTS (Long Term Support) qui est la plus compatible avec les outils et framework du moment.
Pour les gens qui trouvent que les interface graphique c'est de la préhistoire vous pouvez utilisez chocolatey le gestionnaire de package pour Windows, j'ai trouvé un petit tuto ici. 🍫

Mac OS & Linux

🍏 Mac - Simplement avec Brew

Si vous n'avez pas brew sur votre mac, penser à l'installer en suivant les instructions sur le site de brew.

Homebrew
The Missing Package Manager for macOS (or Linux).
  1. Ouvrez ensuite un nouveau terminal puis lancer la commande suivante
$ brew install node@16

2.  C'est tout bon  !

🐧 Linux - avec votre gestionnaire de package favoris

Puisque Linux possède de nombreuses distributions, Node.js possède une page dédiée à chaque type de distribution compatible que vous pouvez consultez ici.

Pour Ubuntu par exemple il suffit d'utiliser la commande suivante

# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs

🍏 + 🐧 Avec NVM pour être ultra flexible sur les versions

Il existe un outil "NVM" qui permet très simplement de passer d'une version de node à une autre en cas de besoin ou de problème d'incompatibilité d'une bibliothèque par exemple ou si vous travaillez sur des projets un peu anciens.

Pour installer NVM rien de mieux que de lire la documentation ici

Attention !🚨 Utilisez soit la version avec Brew soit cette façon de faire avec NVM, les deux cohabitent pas très bien et vous risquez de vous perdre en ne sachant plus quel version de node vous allez appeler avec $ node . Si vous avez déjà installé avec brew lancer un brew uninstall node avant de continuer.

Comment installer NVM ?

  1. Installer nvm sur votre ordinateur en exécutant la commande suivante
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

2.  Une fois installé vous pouvez faire un $ nvm ls-remote pour lister toutes les versions possibles de node

3. Choisissez en une, par exemple la dernière LTS en faisant $ nvm install 16

4. Utiliser la version ! Il suffit ensuite de faire $ nvm use 16 pour que cela prenne effet

5. Testez avec $ node -v vous devriez voir apparaitre v16.x

Soutenez notre travail ❤️

🔥 Suivez nous sur Instagram, Facebook, LinkedIn ou abonnez-vous à notre newsletter en devenant membre de notre blog :)