首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Yeoman angular generator安装运行,但生成器未出现在生成器列表中

Yeoman angular generator安装运行,但生成器未出现在生成器列表中
EN

Stack Overflow用户
提问于 2014-03-19 07:33:29
回答 3查看 8.2K关注 0票数 16

我试着用下面的代码安装了yeoman角度生成器:

代码语言:javascript
复制
npm install -g generator-angular

看起来都安装好了..。

代码语言:javascript
复制
...
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我得到:You don't seem to have a generator with the name angular installed.

yo doctor说一切正常,我已经在全球范围内安装了angular和npm。

yo --help显示:

代码语言:javascript
复制
Please choose a generator below.


Mocha
  mocha:app

Webapp
  webapp:app

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

EN

回答 3

Stack Overflow用户

发布于 2014-12-03 22:11:18

奇怪的是,我修复了这个完全相同的问题

代码语言:javascript
复制
npm install -g generator-angular

使用

代码语言:javascript
复制
npm install -G generator-angular

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

票数 34
EN

Stack Overflow用户

发布于 2015-12-30 23:31:49

我用了这个

代码语言:javascript
复制
npm remove -g yo generator-* yeoman-generator 
npm install -g yo generator-angular

现在一切都运行得很好

票数 0
EN

Stack Overflow用户

发布于 2014-11-08 03:19:35

这个问题我已经看过很多次了,因为节点路径有一些问题。你可以做什么来解决这个问题非常简单。您只需要告诉node将作为全局包的文件夹,并且此文件夹需要具有与用户相同的权限。

返回节点路径

npm config get prefix

创建一个节点文件夹,您可以随时销毁它

mkdir -p ~/.node

通知节点使用此文件夹

npm config set prefix ~/.node

然后重试npm install -g yo

票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22493299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档