Skip to content

xcskier56/ember-cli-emblem

 
 

Repository files navigation

Circle CI Dependency Status devDependency Status

Ember-cli-emblem

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.

Supporting Ember 1.9.x projects / Handlebars 2.0

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.

Installation

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

Blueprints

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
}

Ember-CLI support

  • Versions 0.1.x: supported
  • Versions 0.2.x: supported

About

Ember-CLI addon that adds Emblem.js 0.6.0+ template support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.8%
  • HTML 16.2%