我想用Yeoman来搭建我正在做的几个不同的项目。但是现在,我想从一些简单的东西开始,比如有一个生成器来创建下面的文件夹结构:
/build/
/src/
/spec/
/spec/test/
/spec/buster.js
/.jshintrc
/readme.mdreadme.md文件和buster.js文件可以只有一行随机的文本。
我试着通读了generator readme和无数的例子,但显然我遗漏了一些东西,因为我最终得到的生成器似乎都不能工作。在最基本的层面上,我甚至尝试过运行:
yo generator:app
我想我至少可以从这里开始,但是当我运行yo --help时,我的生成器没有列出。
编辑:
以下是我在尝试使用生成器-生成器库创建生成器时所采取的步骤:
> mkdir somegen
> cd somegen
> yo generator:app
... <answer a couple of questions> ...
> cd ..
> npm install -g somegen然后,当我尝试运行yo somegen时,它失败了,提示如下:
You don't seem to have a generator with the name somegen installed.发布于 2013-06-10 15:36:38
我相信这是命名约定。
你需要将你的生成器目录命名为" generator -somegen“
然后安装它或使用$ npm link。并使用它,就像您尝试使用$ yo somegen一样
https://stackoverflow.com/questions/16324300
复制相似问题