A Handlebars plugin for Duo
$ npm install --save duo-handlebars
$ duo --use duo-handlebars
var Duo = require('duo');
var handlebars = require('duo-handlebars');
var duo = Duo(__dirname)
.entry('index.js') // JS file that requires a .hbs template
.use(handlebars());
duo.run(function (err, file) {
if (err) throw err;
// file => will include compiled handlebars templates
});
Whatever options are passed (other than extension
) will be proxied directly to Handlebars.precompile()
Determines what file extension to interpret handlebars templates as. (the default is "hbs"
)