Limpieza de node_modules para Mac

Recupera espacio de tus proyectos Node.js

MintDisk encuentra node_modules en proyectos que llevas semanas sin tocar y muestra el comando de instalación que los restaura. También cubre las cachés de paquetes.

Analizar es gratis. Limpiar y eliminar están incluidos en la prueba gratuita de 7 días y en Pro.

El Pack para desarrolladores de MintDisk con node_modules de demo-web seleccionado, inactivo desde hace 94 días y restaurable con npm install

Cómo limpiar node_modules con MintDisk

  1. 1

    Encuentra proyectos inactivos

    El Pack para desarrolladores busca en carpetas como ~/Developer, ~/Projects y ~/Code proyectos con un package.json cuyos archivos no han cambiado en 30, 60, 90 o 180 días.

  2. 2

    Comprueba el comando de restauración

    Cada proyecto muestra npm install, pnpm install, yarn install o bun install, según su lockfile. También se listan las carpetas .next y .nuxt.

  3. 3

    Mueve a la Papelera

    Las carpetas node_modules seleccionadas van a la Papelera. package.json, el lockfile y tu código fuente no se tocan.

Cuándo te ayuda

  • Proyectos personales antiguos

    Cientos de megabytes de node_modules por proyecto se acumulan en muchos repositorios.

  • Limpieza de la caché de npm

    La limpieza profunda lista la caché de npm, el store de pnpm y las cachés de Yarn y Bun, que los gestores de paquetes vuelven a descargar cuando hace falta.

  • Salida de compilación de Next.js y Nuxt

    Las carpetas .next y .nuxt de los proyectos inactivos se encuentran junto a node_modules.

Conviene saber

  • Un proyecto se considera inactivo según el último cambio en sus propios archivos y en los metadatos de git. MintDisk no comprueba si hay cambios sin confirmar.
  • Las carpetas node_modules del Pack para desarrolladores van a la Papelera; las cachés de paquetes limpiadas en la limpieza profunda se eliminan definitivamente.
  • Los proyectos se buscan hasta 6 niveles de profundidad en las carpetas estándar y en las que añadas; no se siguen los enlaces simbólicos.
  • Reinstalar lleva tiempo y requiere conexión a internet.

Preguntas y respuestas

¿Es seguro quitar node_modules?

Sí, si el proyecto conserva su package.json: el comando de instalación vuelve a crear node_modules. MintDisk muestra ese comando y vuelve a comprobar la carpeta antes de eliminarla.

¿Cómo decide MintDisk que un proyecto está inactivo?

Mira el cambio más reciente en los archivos del propio proyecto, hasta dos niveles de profundidad, y la actividad de git, como HEAD y el índice. Tú eliges 30, 60, 90 o 180 días.

¿Limpia la caché de npm?

Sí. La limpieza profunda lista la caché de npm y el store de pnpm y los preselecciona como recomendados; las cachés de Yarn y Bun se listan, pero no se seleccionan.

¿La limpieza de node_modules es gratis?

Analizar es gratis. Eliminar requiere la prueba gratuita de 7 días o una licencia Pro.

Sigue explorando

Pruébalo en tu Mac

MintDisk funciona con macOS 12 o posterior, en Mac con Apple silicon e Intel. Empieza la prueba de 7 días en la app, sin tarjeta.

Pregunta a los asistentes de IA sobre MintDisk

Opiniones independientes y en tiempo real de los principales modelos de lenguaje.