npm 缓存清理 / pnpm store 清理 / yarn 缓存清理 / bun 缓存清理
npm / pnpm / Yarn / Bun 缓存清理
统一查看并处理 JavaScript 工具链缓存,集中清理陈旧 store 与 cache。
常见占用增长点
- 多个包管理器会产生重叠缓存。
- 项目删除后,旧依赖缓存往往继续占用磁盘。
- 隐藏路径太多,手工清理成本高。
Free Mac Space 覆盖路径
- ~/.npm/_cacache
- ~/.pnpm-store
- ~/Library/pnpm/store
- ~/.yarn/berry/cache
- ~/.yarn/cache
- ~/.bun/install/cache
推荐处理流程
1.
统一扫描 Node 工具链缓存路径。
2.
按体积排序,优先处理陈旧 store。
3.
仍在高频开发的项目可暂时保留缓存以换取构建速度。
4.
复扫并导出报告,建立团队基线。
安全边界
缓存清理始终由用户审查决定,产品不会自动删除工具链数据。
常见问题
npm 和 pnpm 可以一起看吗?+
可以,Free Mac Space 会在同一分类里聚合展示。
会删除项目源码目录吗?+
不会直接操作源码目录,但仍建议清理前核对路径。
做自动化分析该导出哪种格式?+
推荐 JSON;人工审阅和共享可用 CSV/HTML/PDF。