解决npm 的 shasum check failed for错误

来源:互联网 发布:seo新手 编辑:程序博客网 时间:2024/05/21 07:49

使用npm安装一些包失败,类似如下报错情况:

C:\Program Files\nodejs>npm update npmnpm ERR! Windows_NT 10.0.14393npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "update" "npm"npm ERR! node v6.2.0npm ERR! npm  v2.14.19npm ERR! shasum check failed for C:\Users\kuaima\AppData\Local\Temp\npm-18136-7181dc7d\registry.npmjs.org\npm\-\npm-4.0.5.tgznpm ERR! Expected: a9c3c00c3c5bd6b0538c71109e019afd9d5b1403npm ERR! Actual:   229ee9303b213d8ad584a6d4f65b971874d5b0e9npm ERR! From:     https://registry.npmjs.org/npm/-/npm-4.0.5.tgznpm ERR!npm ERR! If you need help, you may report this error at:npm ERR!     <https://github.com/npm/npm/issues>npm ERR! Please include the following file with any support request:npm ERR!     C:\Program Files\nodejs\npm-debug.log


解决方案如下:https://segmentfault.com/a/1190000008073872。


如若不行,可参考这个方法(注:此方法味网上搜索之后尝试)

方法为:删除nodejs目录npmrc文件。



5 0