generator-anthracite v0.6.0
generator-anthracite
A different take on an Ember generator for yeoman.
Updates
- Removed bowerrc in favor of default bower_components folder
Getting started
- 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>
Components
There is a global components directory where you can put all of your custom ember components "app/components".
Mixins
There is a global mixins directory as well at "app/mixins".
You can namespace your mixins (so they don't conflict with anything) by editing "app.js" and adding:
`App.Mixins = Ember.Namespace.create()`
Modules
Module
Each module will automatically namespace its templates like this:
- "app/modules/module/templates/module.hbs" => "module"
- "app/modules/module/templates/index.hbs" => "module/index"
- "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
Main Module
The main module contains non namespaced templates. This is probably the place where you would want to put your basic pages like:
- About
- Contact
Credits
Thanks to generator-ember and generator-charcoal as I used a lot of their code and configuration as reference.
License
10 years ago
11 years ago
11 years ago
11 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago