技术指南

开发者必备缓存清理指南

Node.js缓存清理工具箱

1️⃣ Yarn终极净化

yarn cache clean
功效:清空Yarn全局缓存仓库(约省500MB~2GB),不影响本地node_modules
注意:对monorepo项目建议先备份

2️⃣ NPM深度清洁

npm cache clean --force
隐藏技能:强制清除npm多级缓存,解决依赖安装异常
替代方案:npx npm-cache clean --force(兼容旧版本)

3️⃣ PNPM空间瘦身

pnpm store prune
优势:PNPM的磁盘利用率比npm/yarn高40%,此命令可释放无效包空间

Python缓存清理三连击

1️⃣ PIP缓存大扫除

pip cache purge
# Windows手动清除:del /q/s "%LocalAppData%\pip\Cache\*"
效果:清除所有.whl临时文件,释放数百MB空间

2️⃣ 编译缓存大扫除

find . -name "__pycache__" -exec rm -rf {} \;
警告:此操作会删除所有.pyc文件,建议项目完成后执行

3️⃣ 虚拟环境终结者

rm -rf venv/ # 或你的虚拟环境目录
进阶技巧:使用virtualenvwrapper管理环境更规范

⚠️ 安全操作五部曲

💡 长效治理方案