NPM

NPM (Node Package Manager) comme son nom l'indique est le "package manager" officiel de l'univers JavaScript (frontend / backend). Il est installé automatiquement lors de l'installation de NodeJS.

Pour ceux qui ont connu, bower est mort.

NPM permet entre autres :

  • D'installer des modules globalement (un peu comme apt ou yum pour les linuxiens).

  • De créer un module JavaScript et le publier.

  • D'installer les dépendances d'un module à partir d'un fichier de description de dépendances.

  • De mettre à disposition des développeurs (et de l'intégration continue) un point d'entrée pour "build", "debug", "deploy" ou "test" votre application.

Nous n'utiliserons NPM qu'une seule fois, pour installer Yarn.

npm install --global yarn

Rendez-vous au chapitre suivant pour plus d'explications.