' Object.keys调用非对象'将bower从版本1.3.12升级到版本1.4.1时出错

时间:2015-05-06 05:29:25

标签: npm bower

我跑bower install后,我收到了警告:

┌───────────────────────────────────────────┐
│ Update available: 1.4.1 (current: 1.3.12) │
│ Run npm update -g bower to update.        │
└───────────────────────────────────────────┘

如果我按照说明运行update命令,我会得到一个在非对象上调用的对象列表#39;错误

> npm update  -g bower                                                                                                                                                 ✭ ✱
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "update" "-g" "bower"
npm ERR! node v0.10.35
npm ERR! npm  v2.1.14

npm ERR! Object.keys called on non-object
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <http://github.com/npm/npm/issues>
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "update" "-g" "bower"
npm ERR! node v0.10.35
npm ERR! npm  v2.1.14

npm ERR! Object.keys called on non-object
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <http://github.com/npm/npm/issues>

1 个答案:

答案 0 :(得分:0)

删除〜/ .npm并改为运行npm install -g bower