npm安装失败问题

1.安装方式按照简书上写的方法做的,http://www.jianshu.com/p/d242...
,终端运行sudo npm install -g cordova命令报如下:
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "cordova"
npm ERR! node v6.2.0
npm ERR! npm v3.8.9

npm ERR! shasum check failed for /tmp/npm-13501-4befa2a4/registry.npmjs.org/npm/-/npm-2.15.11.tgz
npm ERR! Expected: 350588fba9cd8d384cf9a6e8dc0fef0f94992b7c
npm ERR! Actual: dbde35e2dd26008b1881b86115dcbfc74e150fd9
npm ERR! From: https://registry.npmjs.org/np...
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/is...

npm ERR! Please include the following file with any support request:
npm ERR! /Users/yuanjianxing/npm-debug.log

阅读 5.5k
5 个回答

试试翻个墙在安装吧

推荐使用淘宝镜像cnpm

有可能是网络的原因造成的,换个npm源
推荐使用nrm工具管理npm的源
nrm快速切换NPM源

谢谢大家的回答。。我更换了一下node.js的版本,在官网下载了一个6.9.2的版本,之前是在中文网下的6.2的,换版本6.9.2测试安装成功了。。谢谢大家

强烈推荐使用yarn,npm 这东西装package太慢了,即使换成淘宝镜像,也经常会出错。最近换了yarn之后,速度66的,强烈建议使用,越快越好,拜托npm的折磨吧。

https://yarnpkg.com/

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