1. Installer Node.js

Maintenant que nous savons un peu mieux où nous mettons les pieds, il va falloir installer ce fameux Node.js, pour commencer à jouer avec !

Pour installer Node.js, il faut d’abord récupérer le fichier d’installation à cette adresse : nodejs.org/fr.

Vous trouverez toujours deux versions de Node.js disponible en même temps :

Node.js nous propose toujours deux versions différentes…

Alors, pas de panique, c’est plus simple que ça en a l’air. Voici les explications :

  • La première version proposée est « LTS ». Cela signifie Long Term Support, et en gros, c’est la version la plus stable avec laquelle vous pouvez démarrer un nouveau projet. En effet, Node.js nous indique tout simplement que c’est cette version qui sera viable le plus longtemps à l’avenir.
  • Et la deuxième version Actuel correspond à la dernière version de Node.js disponible. C’est très pratique pour tester les dernières fonctionnalités tendances de cette technologie, mais malheureusement cette version peut subir des modifications et être encore adaptée avant d’être complètement prête. Ne prenons pas de risque donc ! 😉

Vous remarquerez aussi que Node.js a automatiquement détecté que j’utilisais un MacBook pour mes développements, car il me propose Téléchargement pour macOS (x64). Si tout se passe bien, Node.js vous proposera directement de télécharger un exécutable adapter à votre ordinateur. Merci Node.js !

Une fois que vous aurez téléchargé et exécuté l’exécutable, suivez les instructions qui s’affichent à l’écran, et laissez les valeurs par défaut proposées. Cela fera largement l’affaire pour nos développements.

Maintenant, vous avez deux nouveaux outils installés sur votre machine.

Pourquoi 2 outils ? On vient juste d’installer Node.js, non ?

En fait, je ne vous ai pas tout dit, mais je vais me rattraper tout de suite.

Lorsque vous installez Node.js, vous installer deux éléments distincts :

  • Node.js bien sûr, qui permet d’exécuter du code JavaScript côté serveur.
  • Et Npm, ou Node Package Manager, qui permet d’installer et gérer les dépendances de paquets JavaScript. Et nous allons en avoir besoin, puisque Express.js n’est rien d’autre qu’un paquet JavaScript comme un autre !

D’ailleurs, nous allons vérifier tout de suite que Node.js et Npm sont correctement installés sur notre poste de travail, en affichant la version respective de chacun de ces outils, depuis un terminal.

Exécutez donc les commandes node –v et npm –v. Si des numéros de versions s’affichent, alors vous êtes prêt à passer à la suite. 👍

Pour ouvrir un terminal sous Windows, tapez Windows + R, puis « cmd », et enfin la touche Entrée. Sur Mac, vous pouvez chercher le terme « terminal » avec Spotlight (cmd + barre espace).