更新Yeoman给cb从来没有打电话
我使用npm update -g -yo
将yeoman更新到最新版本。 但是我总是得到这个错误: npm ERR! cb() never called!
npm ERR! cb() never called!
。
请注意,我最初安装了节点,然后我做了npm cache clean -f
然后用Homebrew重新安装, brew install -g node
。 而且我仍然收到上面提到的同样的错误。
所有这一切都在terminal上。
有人能告诉我吗?
非常感谢
请不要使用npm update -g
; 它仍然是坏的。
我会build议卸载并重新安装节点,然后更新npm
和安装yo
:
brew uninstall node brew install -g node npm install -g npm@latest npm install -g yo@latest
一般来说,当你想更新一个全局包时,使用npm install -g <package>@latest