Diskzyv0.1
Se puede borrar

¿Qué es la caché de npm (~/.npm) en Mac? ¿Se puede borrar?

Respuesta corta

Sí, es seguro borrar la caché de npm. Es una copia local de paquetes que npm ya ha descargado, y npm obtiene del registro lo que falte la próxima vez que instalas.

Dónde está

~/.npm/_cacache

Qué es

Cada vez que npm instala un paquete, guarda el archivo descargado y sus metadatos en ~/.npm/_cacache. Así, las instalaciones posteriores de la misma versión, en cualquier proyecto, pueden salir del disco en lugar de la red.

La caché solo crece. npm no elimina las versiones antiguas, así que cada versión de cada paquete que has instalado se queda ahí.

La carpeta ~/.npm también contiene registros y los paquetes que ha ejecutado npx. En comparación ocupan poco, y también es seguro eliminarlos.

Cuánto llega a ocupar

A menudo unos pocos GB tras uno o dos años de trabajo habitual con JavaScript.

Cómo vaciarla a mano

  1. Abre Terminal.
  2. Ejecuta el comando de abajo. Borra todo lo que hay en la carpeta de caché de npm. npm pide --force porque considera que la caché se repara sola y que rara vez hace falta vaciarla.
  3. Si solo quieres que npm compruebe la caché y descarte los datos innecesarios, ejecuta npm cache verify en su lugar.
En Terminal
npm cache clean --force

Qué pasa después

Tus proyectos y sus carpetas node_modules siguen funcionando. Las siguientes instalaciones vuelven a descargar los paquetes del registro, así que tardan más y necesitan conexión de red.

Cómo la trata Diskzy

Diskzy muestra la caché de npm en la pestaña Clean up (Limpieza) y la marca, junto con las demás cachés de gestores de paquetes, que trata igual.

Guías relacionadas

Descubre adónde se fue el espacio de tu Mac

Diskzy hace un mapa de tu disco, explica los Datos del sistema y limpia lo que es seguro. Gratis durante 72 horas, después $9 una sola vez para 2 Mac.

Prueba Diskzy gratis
Leer en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語