Plugin for the RaptorJS Optimizer that compiles Lo-Dash templates to CommonJS modules. These templates can easily be rendered using the view-engine module (in conjunction with view-engine-lodash).
npm install optimizer-lodash --save
Enable the plugin:
require('optimizer').configure({
plugins: [
'optimizer-lodash'
]
});
You will also need to install view-engine and view-engine-lodash:
npm install view-engine --save
npm install view-engine-lodash --save
Enable the Lo-Dash view engine:
require('view-engine').register(
'lodash',
require('view-engine-lodash'));
Render templates on the client or server:
var template = require('view-engine').load('./template.lodash');
template.render({
name: 'Frank'
},
function(err, output) {
console.log('Template output: ', output);
});