更新Yeoman给cb从未调用过

时间:2015-02-24 13:10:33

标签: node.js npm homebrew yeoman

我正在使用npm update -g -yo将yeoman更新到最新版本。但我总是收到此错误:npm ERR! cb() never called!

请注意,我最初安装了节点,然后我npm cache clean -f然后使用Homebrew brew install -g node重新安装它。我仍然得到上面提到的相同错误。

所有这些都在Mac上的终端中。

有人可以建议我吗?

非常感谢

1 个答案:

答案 0 :(得分:1)

请暂时不要使用npm update -g;它还是坏了。

我建议卸载并重新安装节点,然后更新npm并安装yo

brew uninstall node brew install -g node npm install -g npm@latest npm install -g yo@latest

通常,当您想要更新全局包时,请使用npm install -g <package>@latest