A different take on an Ember generator for yeoman.
- Removed bowerrc in favor of default bower_components folder
- Make sure you have yo installed:
npm install -g yo - Install the generator:
npm install -g generator-anthracite - Run:
yo anthracite - To generate additional modules run:
yo anthracite:module <module name>
Each module will automatically namespace its templates like this:
- "app/modules/module/templates/index.hbs" => "module"
- "app/modules/module/templates/foo.hbs" => "module/foo"
- "app/modules/module/templates/foo/bar.hbs" => "module/foo/bar"
or partials like:
- "app/modules/module/partials/partial.hbs" => "module/_partial"
Each module may contain many:
- routes
- controllers
- views
- templates
- partials
The main module contains non namespaced templates. This is probably the place where you would want to put your basic pages like:
- About
- Contact
Thanks to generator-ember and generator-charcoal as I used a lot of their code and configuration as reference.