Skip to content
This repository has been archived by the owner on Oct 13, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (23 loc) · 680 Bytes

README.md

File metadata and controls

39 lines (23 loc) · 680 Bytes

js-koa-pug

Koa 2 middleware for rendering pug templates.

Installation

npm install --save js-koa-pug

API

pug(root, options)

  • root: Path to your views.
  • options Default render options see pug documentation for more.

context.render(file, options)

  • file: Path relative to root, without .pug extension.
  • options Overrides default options.

Example

var pug = require("js-koa-pug");

app.use(pug("views"));

app.use(function(ctx) {
  ctx.render("index");
});

Hint

For production environments its nice to have cache option enabled.

License

MIT, see more in LICENSE file.