Si vous êtes comme moi, vous bossez sur de nombreux projets dans lesquels vous avez lancé des npm install
, Et à un moment donné, votre ordi n’a plus de place sur son disque… Et si on supprimait le dossier node_modules
présents dans chacun de vos projets inactifs ?
Le faire dans chaque dossier un par un est fastidieux, pourquoi ne pas le faire en ligne de commande ? Pour ça, rien de plus simple :
cd ~/mondossier && find . -name 'node_modules' -type d -prune -print -exec rm -rf '{}' ;
Alors j’avoue, je ne saurai pas traduire la commande en français, mais en gros, voilà ce que ça fait :
- on se rend dans le dossier
mondossier
de l’utilisateur courant - on recherche tous les dossiers
node_modules
présents dans les sous dossier demondossier
- on les supprimes en supprimant aussi les dossiers et fichiers présent dedans.
Et voilà !