Cómo eliminar todo el contenido de la carpeta node_modules
Ahorre espacio eliminando sus antiguos módulos Node
Tuve que transferir una carpeta llena de proyectos antiguos a una computadora nueva y, después de intentar comprimirla, me di cuenta de que el tamaño era de 8 GB. Un poco demasiado para algunos proyectos de codificación que solo contienen archivos de texto.
Todos eran proyectos de JavaScript y cada proyecto contenía una node_modulescarpeta.
La carpeta es totalmente innecesaria porque siempre puedo ejecutar npm installun proyecto para regenerarla, y la mayoría de esos proyectos que tenía en esa carpeta eran cosas viejas que nunca volveré a usar.
Entonces decidí eliminar todas las node_modulescarpetas, pero eran demasiadas. Entonces entré en la carpeta principal, a la que llamé dev, y ejecuté este comando en la terminal ZSH, el shell que viene por defecto con macOS Catalina:
find . -name "node_modules" -type d -prune -exec rm -rf '{}' + Esto redujo el tamaño de mi carpeta de 8 GB a 2 GB. Bastante bueno para un comando de una línea.
Encontré este comando en este blog , allí puedes encontrar más explicaciones sobre los detalles del comando.
Tips para principiantes de JavaScript
Tal vez te puede interesar:
- Cómo gestionar la carga de archivos en Node.js
- Cómo obtener los nombres de todos los archivos en una carpeta en Node
- Cómo renombrar archivos de forma masiva en Node.js
- Cómo comprobar la versión actual de Node.js en tiempo de ejecución
Si cree que algún contenido infringe derechos de autor o propiedad intelectual, contacte en [email protected].
Copyright notice
If you believe any content infringes copyright or intellectual property rights, please contact [email protected].