1.0.0 • Published 5 years ago

@nioh/render v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

中间件: render

安装

Install with npm

npm i @server/render --registry=http://npm.zkh360.com

说明

基于 nunjucks 模板koa中间件

使用

import * as Koa from 'koa'
import { render } from '@server/render'

const app = new Koa()

app.use(render({
  debug: true,
  ext: 'html',
  path: path.resolve(__dirname, './views'),
  nunjucksConfig: {
    autoescape: true,
    noCache: true
  }
}))

app.use(async ctx => {
  if (ctx.request.path === '/') {
    await ctx.render('demo', {demo: 'hello world'})
  }
})

app.listen(3000)

ChangeLog

Tests

npm test

License

2019@ZKH-FE