Je suis en train d'ajouter des dépendances à un package.json
qui sera utilisé dans le cadre d'un processus de provisionnement pour une machine virtuelle. En tant que tel, je n'ai pas besoin d'installer les modules localement puisque le provisionneur le fera pour moi dans la machine virtuelle. Existe-t-il donc un moyen de faire ce qui suit ?
npm install --save <module>
Pour qu'il seulement crée une dépendance pour la dernière version du module dans le fichier package.json
sans avoir à télécharger le module ou à créer un node_modules
dossier ?
El --dry-run
est proche, car elle ne crée pas de fichier node_modules
mais il n'écrit pas non plus dans le dossier package.json
soit.
Pour l'instant, je fais manuellement ce qui suit chaque fois que je dois mettre à jour des paquets avant de re-provisionner la VM :
rm -rf node_modules
Parmi les autres raisons, on peut citer le fait de pouvoir construire facilement une package.json
dans les situations de faible bande passante, comme le tethering, où vous savez que vous aurez besoin du module un jour ou l'autre mais ne voulez pas économiser la bande passante.