首页 > 解决方案 > 清除 npm 包的缓存版本

问题描述

上述声明是什么意思?我在 Github 问题之一中读到了这一点,作者建议清除 npm 应用程序的缓存版本。我只知道

npm cache clean --force

有没有办法清除特定节点模块的缓存?

标签: node.js

解决方案


这会清理 npm 缓存文件夹。

NPM 缓存,正如 npm 所说:

npm 将缓存数据存储在配置缓存中的不透明目录中,名为 _cacache。这个目录是一个基于 cacache 的内容可寻址缓存,它存储所有 http 请求数据以及其他与包相关的数据。

npm cache clean不接受论据。无法清除特定 npm 包的缓存。

这是文档:

https://docs.npmjs.com/cli/v7/commands/npm-cache


推荐阅读