要完全清除 npm 的缓存,可以执行以下命令:

npm cache clean --force

这将删除 npm 缓存目录下的所有缓存文件。

另外,也可以单独清除某些缓存类型:

  • 清除模块缓存:
  npm cache clean

  • 清除包的压缩文件(tar文件):
  npm cache clean tar

  • 清除包元数据缓存:
  npm cache clean metadata

  • 清除本地打包的包(.pack 文件):
  npm cache clean pack

  • 清除npm的日志文件:
  npm cache clean logs

  • 清除报告文件(report.json):
  npm cache clean report

  • 清除已安装模块的缓存:
  npm cache clean node_modules

在清除缓存后,可以用 npm cache verify 检查一下缓存是否已经全部清空。

需要注意的是,这只会清除缓存,不会卸载本地已经安装的模块。要删除模块需要用 npm uninstall 或删除 node_modules 目录。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。