Yeoman:没有安装生成器错误

Yeoman : no generator installed error

我正在尝试设置 angularfire 生成器。 我做到了 npm install -g generator angularfire 生成器安装成功。 当我在新创建的目录中 运行 yo angularfire 时,它会询问一些选项,例如 firebase instance 以及要包含哪些模块,但之后它会显示以下错误

You don't seem to have a generator with the name angularfire:common:C:\Users\SATWIK\AppData\Roaming\npm\node_modules\generator-angularfire\app\index.js installed.

我还检查过文件 index.js 确实存在于此路径中。

正如在 Whosebug 上的一些答案中所建议的,我也尝试了 npm install -G generator-angularfirenpm install generator-angularfire,但其中 none 有效。 我也做了 yo doctor 但它显示 Everything is fine 。这个问题有解决办法吗?

这是我们在上一个版本中的回归。现在已修复 https://github.com/yeoman/environment/releases/tag/v1.5.2

npm -g update yo 来解决这个问题。