Skip to content

a koa view render middleware, support all feature of art-template

License

Notifications You must be signed in to change notification settings

aui/koa-art-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koa-art-template

NPM Version Node.js Version

Koa art-template view render middleware. support all feature of art-template.

Install

npm install --save art-template
npm install --save koa-art-template

Usage

Example

const Koa = require('koa');
const render = require('koa-art-template');

const app = new Koa();
render(app, {
  root: path.join(__dirname, 'view'),
  extname: '.art',
  debug: process.env.NODE_ENV !== 'production'
});

app.use(async function (ctx) {
  await ctx.render('user');
});

app.listen(8080);

Or you can checkout the example.

Options

Supports art-template options.

State

Support ctx.state in koa.

About

a koa view render middleware, support all feature of art-template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published