请运行\`npm cache clean\`

新手上路,请多包涵

我正在尝试从 这里 安装 IPFS npm install ipfs --save 它给我的错误是

npm 错误! tar.unpack 错误读取 /media/FLASH/Tech/IPFS/ipfs

npm 错误! addLocal 无法安装 /media/FLASH/Tech/IPFS/ipfs

npm 错误! Linux 4.15.0-29-通用

npm 错误! argv “/usr/local/bin/node” “/usr/local/bin/npm” “安装” “ipfs” “–save”

npm 错误!节点 v6.9.2

npm 错误! npm v3.10.9

npm 错误! 0 字节压缩包

npm 错误!请运行 npm cache clean

我试过做 npm cache clean 但它仍然给我同样的错误,同时做 npm install ipfs --save

我不知道为什么我会收到这个错误。以及如何避免这个错误。

原文由 FLASH 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 541
1 个回答

npm@5 ,npm 缓存可以从损坏问题中自我修复,并且保证从缓存中提取的数据有效。如果您想确保一切一致,请改用 npm cache verify 。另一方面,如果您正在调试安装程序的问题,您可以使用 npm install --cache /tmp/empty-cache 来使用临时缓存而不是破坏实际缓存。

如果您确定要删除整个缓存,请重新运行:

 npm cache clean --force

可以在 /Users/USERNAME/.npm/_logs/2019-01-08T21_29_30_811Z-debug.log 中找到此运行的完整日志。

原文由 infin80 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题