git clone https://github.com/atomicmm/koa-handlebars.git
cd koa-handlebars && npm install
cd example
DEBUG=koa-handlebars nodemon -w ../ index.js
basic usage:
const Koa = require('koa');
const router = require('koa-router')();
const handlebars = require('../index.js');
const app = new Koa();
app.use(handlebars());
app.use(router.routes());
app.use(router.allowedMethods());
router.get('/', (ctx, netx) => {
console.log('begin to render view');
return ctx.render('index', {
name: 'Atomic'
});
});
app.listen(3000);