Nettoyage node_modules pour Mac

Récupérez l’espace de vos projets Node.js

MintDisk trouve les node_modules des projets que vous n’avez pas touchés depuis des semaines et affiche la commande d’installation qui les restaure. Les caches de paquets sont aussi couverts.

L’analyse est gratuite. Le nettoyage et la suppression sont inclus dans l’essai gratuit de 7 jours et dans Pro.

Pack Développeur de MintDisk avec les node_modules de demo-web sélectionnés, inactifs depuis 94 jours et restaurables avec npm install

Comment nettoyer node_modules avec MintDisk

  1. 1

    Trouvez les projets inactifs

    Le Pack Développeur cherche dans des dossiers comme ~/Developer, ~/Projects et ~/Code les projets dotés d’un package.json dont les fichiers n’ont pas changé depuis 30, 60, 90 ou 180 jours.

  2. 2

    Vérifiez la commande de restauration

    Chaque projet affiche npm install, pnpm install, yarn install ou bun install, selon son lockfile. Les dossiers .next et .nuxt sont aussi listés.

  3. 3

    Placez dans la Corbeille

    Les dossiers node_modules sélectionnés vont dans la Corbeille. package.json, le lockfile et votre code source ne sont pas touchés.

Quand c’est utile

  • Anciens projets perso

    Des centaines de mégaoctets de node_modules par projet, multipliés par de nombreux dépôts.

  • Nettoyage du cache npm

    Le Nettoyage en profondeur liste le cache npm, le store pnpm et les caches Yarn et Bun, que les gestionnaires de paquets retéléchargent au besoin.

  • Sorties de build Next.js et Nuxt

    Les dossiers .next et .nuxt des projets inactifs sont trouvés à côté de node_modules.

Bon à savoir

  • Un projet est considéré inactif d’après la dernière modification de ses propres fichiers et des métadonnées git. MintDisk ne vérifie pas les modifications non commitées.
  • Les dossiers node_modules du Pack Développeur vont dans la Corbeille ; les caches de paquets nettoyés dans le Nettoyage en profondeur sont supprimés définitivement.
  • Les projets sont recherchés jusqu’à 6 niveaux de profondeur dans les dossiers standard et ceux que vous ajoutez ; les liens symboliques ne sont pas suivis.
  • La réinstallation prend du temps et nécessite une connexion réseau.

Questions et réponses

Supprimer node_modules est-il sans risque ?

Oui, si le projet a toujours son package.json : la commande d’installation recrée node_modules. MintDisk affiche cette commande et revérifie le dossier avant de le supprimer.

Comment MintDisk détermine-t-il qu’un projet est inactif ?

Il examine la modification la plus récente des fichiers propres au projet, sur deux niveaux, ainsi que l’activité git comme HEAD et l’index. Vous choisissez 30, 60, 90 ou 180 jours.

Nettoie-t-il le cache npm ?

Oui. Le Nettoyage en profondeur liste le cache npm et le store pnpm et les présélectionne comme recommandés ; les caches Yarn et Bun sont listés mais pas sélectionnés.

Le nettoyage de node_modules est-il gratuit ?

L’analyse est gratuite. La suppression nécessite l’essai gratuit de 7 jours ou une licence Pro.

Continuer la découverte

Essayez-le sur votre Mac

MintDisk fonctionne sous macOS 12 ou ultérieur, sur les Mac Apple silicon et Intel. Lancez l’essai de 7 jours dans l’app, sans carte bancaire.

Interrogez les assistants IA sur MintDisk

L’avis indépendant et en temps réel des principaux modèles de langage.