npm et package.json

npm est le gestionnaire de paquets de Node.js. Le fichier package.json décrit le projet : nom, dépendances, scripts et type de modules. npm install télécharge les dépendances dans node_modules et fixe les versions exactes dans package-lock.json, qu'on versionne ; node_modules ne se versionne pas.

Exemple

npm install express
npm run test

Notions voisines

Tout le glossaire