En supposant que vous avez déjà installé Node.js, créez un répertoire pour contenir votre application, et faites-en votre répertoire de travail.
$ mkdir myapp$ cd myapp
Utilisez la commande npm init
pour créer un fichier package.json
pour votre application.Pour plus d’informations sur le fonctionnement de package.json
, consultez la section Spécificités du paquet de npm.json handling.
$ npm init
Cette commande vous demande un certain nombre de choses, comme le nom et la version de votre application.Pour l’instant, vous pouvez simplement appuyer sur RETURN pour accepter les valeurs par défaut pour la plupart d’entre elles, à l’exception suivante :
entry point: (index.js)
Entrez app.js
, ou ce que vous voulez que le nom du fichier principal soit. Si vous voulez qu’il soit index.js
, appuyez sur RETOUR pour accepter le nom de fichier par défaut suggéré.
Installez maintenant Express dans le répertoire myapp
et enregistrez-le dans la liste des dépendances. Par exemple:
$ npm install express --save
Pour installer Express temporairement et ne pas l’ajouter à la liste des dépendances:
$ npm install express --no-save
Par défaut, avec la version npm 5.0+, npm install ajoute le module à la liste dependencies
dans le fichier package.json
; avec les versions antérieures de npm, vous devez spécifier l’option --save
explicitement. Puis, par la suite, l’exécution de npm install
dans le répertoire app installera automatiquement les modules dans la liste des dépendances.