Supposons que j'installe des packages de projet npm install
qui recherchent les package.json
modules à installer. Après un certain temps, je vois que je n'ai pas besoin d'un module spécifique et je supprime sa dépendance package.json
. Ensuite, je supprime d'autres modules package.json
car ils ne sont plus nécessaires et d'autres sont remplacés par des alternatives.
Maintenant, je veux nettoyer le node_modules
dossier afin que seuls les modules répertoriés dans package.json
y restent et le reste doit y aller, quelque chose comme npm clean
. Je sais que je peux les supprimer manuellement, mais j'aimerais avoir une fonctionnalité de sucre prête à l'emploi pour cela.
node_modules
dossier racine , et pas comme auparavant, où chaque dépendance avait ses propres dépendances installées dans leurs propresnode_modules
dossiers ... avec d'innombrables copies des mêmes dépendances ... donc nenpm prune
prend cela en considération? parce que ces dépendances profondes ne sont pas écrites sur le principalpackage.json
de votre projet .. prune doit regarder récursivement.