README
dustjs-loader
Module to automatically compile and cache dustjs (.dust) files.
Installation
This package is available on npm as:
npm install dustjs-loader
Examples
Example using a callback:
require('dustjs-loader').register({
path: 'lib/templates'
});
var template = require('./template.dust');
template({ foo : 42 }, function (error, html) {
if (error) { ... }
...
});
Example using a promise:
require('dustjs-loader').register({
path : 'lib/templates',
promise : true
});
var template = require('./template.dust');
template({ foo : 42 })
.then(function (html) {
...
})
.catch(function (error) {
...
});
Dust templates in the browser
The dustjs-browserify module makes it easy to use dust templates in the browser.
Dustjs documentation
- Dust Tutorial
- Dust little less know language constructs
- Demo of using template engines with express.js and node.js
- Original Dustjs project by akdubya
Security
License
MIT