phonegap npm 安装失败

本文记录了在Windows Server 2008 R2上使用npm全局安装PhoneGap遇到的问题及解决方法。主要错误为文件校验失败,通过升级Node.js到0.10.24版本成功解决了该问题。

    使用npm -g install phonegap在winserver 2008 r2上面出现问题,安装不成功。

     4870 info postuninstall phonegap@3.3.0-0.18.0
     4871 error Error: shasum check failed for C:\Users\ADMINI~1\AppData\Local\Temp\1\npm-11552-Bgw6-WdO\1389329885927-0.9321700423024595\tmp.tgz

    完整信息如下:

    

4870 info postuninstall phonegap@3.3.0-0.18.0
4871 error Error: shasum check failed for C:\Users\ADMINI~1\AppData\Local\Temp\1\npm-11552-Bgw6-WdO\1389329885927-0.9321700423024595\tmp.tgz
4871 error Expected: 022df983c7dd613aee3c761126d92608b9d59efd
4871 error Actual:   9024633f013bda4ae4d4fc2eade82f2c66beffb7
4871 error     at E:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:38:8
4871 error     at ReadStream.<anonymous> (E:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:85:7)
4871 error     at ReadStream.EventEmitter.emit (events.js:117:20)
4871 error     at _stream_readable.js:920:16
4871 error     at process._tickCallback (node.js:415:13)
4872 error If you need help, you may report this *entire* log,
4872 error including the npm and node versions, at:
4872 error     <http://github.com/isaacs/npm/issues>
4873 error System Windows_NT 6.1.7601
4874 error command "E:\\Program Files\\nodejs\\\\node.exe" "E:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "-g" "install" "phonegap"
4875 error cwd C:\Users\Administrator
4876 error node -v v0.10.24
4877 error npm -v 1.3.21
4878 verbose exit [ 1, true ]

解决办法为下载最新版node.js,0.10.24,然后成功,成功画面如下:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值