如何清理npx临时运行包?

当你运行 npx @agegr/pi-web@latest 时,npx 只会把这个包下载到一个临时缓存目录中,执行完毕后就完事了,通常你通常不需要手动卸载它

磁盘空间紧张,或者想要彻底清除 npx 留下的临时缓存。


1. 清空 npm 的全局缓存

npx 下载的包都存在 npm 的缓存目录里,清空缓存

1
npm cache clean --force

2. 手动删除 npx 缓存文件夹(更彻底)

如果你只想删除 npx 缓存,而不动其他的 npm 缓存,可以直接删除它的缓存目录:

在 Mac / Linux 上:

1
rm -rf ~/.npm/_npx