首页 > 解决方案 > 在 npm-cache 目录中,除了 _cacache 之外的文件夹是干什么用的?

问题描述

导航到 npm 缓存目录,Users/UserName/%AppData%/Roaming/npm-cache例如在 Windows 中,我看到了很多文件夹。它们是干什么用的?它们是何时创建的,如何通过 npm cli 删除它们?(我知道该_cacache文件夹用于 npm 的本地缓存,那么其他文件夹提供什么服务?)

标签: node.jsnpmnpm-scriptsnpm-cache

解决方案


npm-cache是 cli 的一部分

npm 将缓存数据存储在配置缓存中的不透明目录中,命名为_cacache

您需要手动删除任何 npm 缓存(包等)

npm cache clean [<path>]

npm 不会自行删除数据:缓存会随着新软件包的安装而增长。

https://docs.npmjs.com/cli-commands/cache.html


推荐阅读