TW3 — Technologies du Web 3

TLDR npm

Bilan : installation, dépendances, scripts et commandes npm essentielles.

📚 Apport1′

package.json

  • name, version : identité du projet ;
  • scripts : commandes réutilisables (ex. npm run dev) ;
  • dependencies : paquets de production ;
  • devDependencies : outils de build et de test.
🛠️ Atelier2′

Commandes essentielles

  • npm init : crée un package.json
  • npm install <pkg> : ajoute une dépendance
  • npm install -D <pkg> : ajoute une dépendance de dev
  • npm run <script> : lance un script
  • npm publish : publie un paquet (sur registre public)
🏋️ Exercice1′

Points clés

  • npm n'est pas qu'un installateur : il structure et standardise le projet ;
  • package.json est la référence unique (métadonnées, dépendances, scripts) ;
  • package-lock.json assure la cohérence entre les machines ;
  • Utilisez .gitignore pour exclure node_modules/
🎯 Synthèse0′

🎯 Synthèse

npm gère les dépendances et les scripts d'un projet via package.json. Ce chapitre prépare les bases pour Node.js (s05) et Express (s06).

npm

Terminez le quiz du chapitre pour le marquer comme complété.

Tableau de bord

On this page