node.js - Yeoman 角度生成器安装运行,但生成器未出现在生成器列表中

标签 node.js npm yeoman yeoman-generator

我尝试使用以下内容安装 yeoman 角度生成器:

npm install -g generator-angular

一切看起来都安装正确了……

...
npm http GET https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/event-emitter
npm http GET https://registry.npmjs.org/next-tick
npm http 304 https://registry.npmjs.org/event-emitter
npm http 304 https://registry.npmjs.org/next-tick
generator-angular@0.7.1 /Users/rich/.node/lib/node_modules/generator-angular
├── chalk@0.3.0 (has-color@0.1.4, ansi-styles@0.2.0)
├── wiredep@0.4.2 (chalk@0.1.1, lodash@1.3.1)
└── yeoman-generator@0.13.4 (dargs@0.1.0, diff@1.0.8, debug@0.7.4, rimraf@2.2.6, chalk@0.2.1, text-table@0.1.1, mime@1.2.11, async@0.2.10, mkdirp@0.3.5, isbinaryfile@0.1.9, shelljs@0.1.4, underscore.string@2.3.3, glob@3.2.9, iconv-lite@0.2.11, tar@0.1.19, findup-sync@0.1.3, lodash@1.3.1, request@2.25.0, cheerio@0.12.4, inquirer@0.3.5)

这里的完整日志: https://dl.dropboxusercontent.com/s/hs5dgy1i6f90vu4/angular-generator-log.txt

但每次我这样做时:yo angular 我得到:您似乎没有安装名称为 angular 的生成器。

yo doctor 说一切正常,我已经用 npm 全局安装了 angular。

yo --help 显示:

Please choose a generator below.


Mocha
  mocha:app

Webapp
  webapp:app

我有点困惑,因为安装没有任何错误...?

最佳答案

奇怪的是,我通过替换解决了同样的问题

npm install -g generator-angular

npm install -G generator-angular

注意第二个命令中的大写 G

关于node.js - Yeoman 角度生成器安装运行,但生成器未出现在生成器列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22493299/

相关文章:

mysql - 错误: Error: ER_BAD_FIELD_ERROR: Unknown column 'user' in 'where clause'

android - 带有 Node.js/Socket.IO 服务器和客户端的 Phonegap 应用程序中的 Android 的 WebSockets

javascript - 使用npm而不是yarn安装包时出错

node.js - 发布到 Nexus 上的私有(private) NPM 存储库时出现身份验证错误

javascript - 有没有办法为提示的输入问题做一个 while 循环,绑定(bind)它们并在数组中提供所有答案?

python - NodeJS : Run python script in conda environment

node.js - 扩展 selenium webdriver js

javascript - 如何让 webpack 在构建过程中不将 process.env 变量转换为其值?

json - Bower 包的推荐 list JSON 格式是什么?

yeoman - 找不到 'yo'二进制文件。确保已安装它并在$ PATH中。你能告诉我问题是什么吗?