npm
PaquetsPaquet : nodejs
Le gestionnaire de paquets de Node. npm ci installe exactement ce que package-lock.json décrit, ce que npm install ne garantit pas — et c'est ci qu'un déploiement doit appeler.
Ce que font ses options dans les leçons
Tiré du même glossaire que les leçons affichent sous leurs commandes ; les deux ne peuvent pas se contredire.
npm --version- Affiche la version installée, et rien d'autre.
npm --omit- Exclut une catégorie de dépendances.
--omit=devn'installe pas les dépendances de développement, inutiles en production.
Les leçons qui l'enseignent
- Servir un build React/ViteHéberger une application web avec Nginx
- Installer Node.js sur un serveur UbuntuHéberger une application web avec Nginx
- Ce qui arrive sur le serveur : source, artefact ou imageDéployer : releases, bascule et retour arrière
- Construire l'artefact : ce qui n'y est pas, et ce qui est figéDéployer : releases, bascule et retour arrière
