【发布时间】:2020-07-16 12:56:39
【问题描述】:
导航到 npm 缓存目录,例如 Windows 中的Users/UserName/%AppData%/Roaming/npm-cache,我看到了很多文件夹。它们是干什么用的?它们是何时创建的,如何通过 npm cli 删除它们? (我知道_cacache文件夹是npm的本地缓存,那么其他文件夹有什么作用?)
【问题讨论】:
标签: node.js npm npm-scripts npm-cache
导航到 npm 缓存目录,例如 Windows 中的Users/UserName/%AppData%/Roaming/npm-cache,我看到了很多文件夹。它们是干什么用的?它们是何时创建的,如何通过 npm cli 删除它们? (我知道_cacache文件夹是npm的本地缓存,那么其他文件夹有什么作用?)
【问题讨论】:
标签: node.js npm npm-scripts npm-cache
npm-cache 是 cli 的一部分
npm 将缓存数据存储在配置缓存内的不透明目录中,名为 _cacache
您需要手动删除任何 npm 缓存(包等)
npm cache clean [<path>]
npm 不会自行删除数据:缓存会随着新包的安装而增长。
【讨论】: