This package has been deprecated

Author message:

This package has been deprecated

koa-bem-render

0.0.1 • Public • Published

koa-bem-render

Bem render middleware for koa

Install

$ npm i koa-bem-render --save

Usage

See example for an example of usage.

var path = require('path');
var koa = require('koa');
var xhr = require('koa-request-xhr');
var render = require('../');

var app = koa();

app.context.render = render({
  projectRoot: path.join(__dirname, 'desktop.bundles')
});

app.use(function* () {
  this.data = {
    title: 'Koa bem render example',
    message: 'Hello world!'
  };
  if (this.request.xhr) {
    yield this.render('index', { block: 'message' });
  } else {
    yield this.render('index');
  }
});

app.listen(3000, function () {
  console.log('Example start on port 3000');
});

Package Sidebar

Install

npm i koa-bem-render

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • yarusenko