generator-angular - 您似乎没有名为angular installed

时间:2015-12-27 12:06:28

标签: angularjs yeoman yeoman-generator-angular

所以我想看看最新的发电机,看看他们现在使用gulp。

无论如何,在更新所有内容两次后,重新安装节点,删除npm-cache等等,当我 yo angular 时会发生以下情况:

  • 发电机启动并问我常见的问题(咕噜咕噜,咕噜咕噜?等等)
  • 我可以选择我想要的角度模块(ng-animate等)
  • 它开始生成应用程序框架

然后它崩溃了(显然在运行npm install / bower install之前),带有不太有帮助的消息

Error angular

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

目录在那里(generator-angular)。子目录在那里(generator-angular / common)。 index.js存在。我已经安装并更新了生成器和所有依赖项,例如5次。

现在,奇怪的是,我尝试了旧版本的yo和生成器角度,它们都失败了同样的错误信息,所以它很可能是我的结果,但我可以'弄明白了。

我在StackOverflow上找到了这个问题的旧线程,但所有这些都是通过更新或修复路径来解决的。这些都没有帮助我:(

这是哟医生输出

Yeoman Doctor
Running sanity checks on your system

√ Global configuration file is valid
√ Node.js version
√ No .bowerrc file in home directory
√ No .yo-rc.json file in home directory
√ npm version
√ NODE_PATH matches the npm root

Everything looks all right!

我也在Win10x64上。有任何想法吗?

1 个答案:

答案 0 :(得分:2)

由@SBoudrias在0.15.1版本中修复。你能试试npm uninstall -g yo && npm install -g yo吗?