Bun 缓存(~/.bun/install/cache)能删吗?怎么清理
可以放心删会自动重新生成;Thermo 直接删除。
位置
~/.bun/install/cache
这是什么
bun install 下载的每个 npm 包都会先放进 ~/.bun/install/cache 这个全局缓存,再链接或复制到项目的 node_modules。这也是 Bun 重复安装速度极快的原因之一。
为什么会这么大
和其他包管理器一样,缓存会保留所有装过的包和版本,Bun 不会自动淘汰旧版本,项目多了自然就大了。
能删吗?删了会怎样
安全。清空后已有项目的 node_modules 照常可用,下次执行 bun install 时会重新下载缺少的包。可以直接用 Bun 自带的缓存清理命令。
先看看占了多少
du -sh "$HOME/.bun/install/cache" 2>/dev/null用它自带的命令清理
bun pm cache rm手动删除
在「终端」里执行。删除不可撤销,执行前请确认路径。
rm -rf "$HOME/.bun/install/cache"/*