Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Generate a Yeoman generator
JavaScript
Failed to load latest commit information.
app Code style tweaks
subgenerator Code style tweaks
test Code style tweaks
.editorconfig various tweaks
.gitattributes Initial commit
.gitignore various tweaks
.jshintignore various tweaks
.jshintrc
.travis.yml Update .travis.yml
README.md various tweaks
contributing.md
package.json 0.7.0

README.md

generator-generator Build Status

Generate a Yeoman generator

Maintainer: Pascal Hartig

Yo dawg, I heard you like generators?

Getting started

  • Install: npm install -g generator-generator
  • Run: yo generator

If during generation you get an error like API rate limit exceeded, you need to log in to GitHub and create a new API token, then add:

export GITHUB_TOKEN='YOUR_NEW_TOKEN'

to your .bashrc, .zshrc, .profile or another file that is run on shell initialization. In new terminal shells you shouldn't see this error anymore.

Commands

  • yo generator shows a wizard for generating a new generator
  • yo generator:subgenerator NAME generates a subgenerator with the name NAME

What do you get?

Scaffolds out a complete project directory structure for you:

.
├── app
│   ├── index.js
│   └── templates
│       ├── editorconfig
│       └── jshintrc
├── .editorconfig
├── .gitattributes
├── .gitignore
├── .jshintrc
├── LICENSE
├── package.json
├── README.md
└── test
    ├── test-creation.js
    └── test-load.js

Contributing

See the contribution docs.

When submitting an issue, please follow the guidelines. Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue.

License

MIT © Pascal Hartig phartig@rdrei.net and other contributors

Something went wrong with that request. Please try again.