broccoli-ember-hbs-template-compiler
v1.7.2-alpha Ember.js Handlebars.js Broccoli
broccoli-ember-hbs-template-compiler
An opinionated filter for Broccoli that compiles handlebars templates for ember.js
Installation
npm install --save-dev broccoli-ember-hbs-template-compiler
Usage Example
module.exports = function (broccoli) {
var templateCompiler = require('broccoli-ember-hbs-template-compiler')
var pickFiles = require('broccoli-static-compiler')
function preprocess (tree) {
tree = templateCompiler(tree);
return tree
}
var sourceTree = broccoli.makeTree('js');
var templates = pickFiles(sourceTree, {
srcDir: '/templates',
destDir: '/templates'
})
var appTemplates = preprocess(templates);
return [appTemplates];
}
What file types does it work with?
It's opinionated so you get both .hbs and .handlebars extensions out of the box
What should I look out for?
It requires the destination directory name be templates (as shown in the above example)
npm i broccoli-ember-hbs-template-compiler
Metadata
- Unknown
- Whatever
- toran billups
- released 11/4/2015