tianma-dynamic

1.0.0 • Public • Published

tianma-dynamic

build status

渲染动态内容。

安装

$ npm install tianma-dynamic

使用

默认配置下,使用当前请求的上下文对象(context)对使用micro-templating格式编写的HTML页面进行渲染。

var tianma = require('tianma');

tianma(8080)
    .dynamic()
    .use(function *(next) {
        this.response
            .status(200)
            .type('html')
            .data('<div><%= request.pathname %></div>');
    });

亦可自定义需要渲染的文件类型。

var tianma = require('tianma');

tianma(8080)
    .dynamic('html', 'txt')
    .use(middleware);

文件类型亦可以通过数组方式指定。

var tianma = require('tianma');

tianma(8080)
    .dynamic([ 'html', 'txt' ])
    .use(middleware);

授权协议

MIT

Package Sidebar

Install

npm i tianma-dynamic

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • nqdeng