This is an ember-cli addon that brings support for Emblem.js templates.
This printer is based on version 0.5.0+ of Emblem. It compiles .embl
,
.emblem
and .em
templates into Handlebars-syntax templates which
will then be compiled as standard .hbs
templates by ember-cli.
Consequently, this addon should be compatible with old versions of Ember regardless of its template dependency, and support newer (HTMLBars) template compilation in ember-cli.
The emblem dependency jump from 0.5.x to 0.6.x is breaking change for projects that use Ember 1.9.x, and through ember-cli: ember-cli-htmlbars 0.6.x Use ember-cli-emblem v0.2.x for Handlebars 2.0 support.
If you are using the broccoli-emblem-compiler
it should be removed
before using this addon: npm uninstall --save-dev broccoli-emblem-compiler
.
ember install ember-cli-emblem
ember-cli-emblem supports blueprint generation for routes, components, and templates. Use the ember generate
command to add new Emblem templates.
If you do not wish to use blueprints, an emblemOptions
setting is available in your config/environment.js
:
ENV.emblemOptions {
blueprints: false
}
- Versions
0.1.x
: supported - Versions
0.2.x
: supported