3.0.0 • Published 11 years ago
feather-views v3.0.0
koa-views
Template rendering middleware for koa.
Installation
$ npm install koa-viewsExample
// Must be used before any router is used
app.use(views('views', {
map: {
html: underscore
}
}));
app.use(function* (next) {
this.locals = {
session: this.session,
title: 'app'
};
yield this.render('user', {
user: 'John'
});
});For more examples take a look at the tests
API
views([path, opts])
path (__dirname): __dirname + where your views are locatedopts: these options go straight to co-views.
Debug
Set the DEBUG environment variable to koa-views when starting your server.
$ DEBUG=koa-viewsLicense
3.0.0
11 years ago