@misaka.ink/dot-template

1.0.2 • Public • Published

doT-template

Build Status

Fetch2 middleware - support doT.js template engine

Install

npm install --save @misaka.ink/dot-template

Examples

import fetch2 from '@misaka.ink/fetch2'
import doT from '@misaka.ink/dot-template'

// fetch2
const f2 = fetch2.getInstance()

// dot templates
/*
 data = {
    user: {
        name: 'Mine'
    }
 }
 */

const templates = [
    {
        url: '/example',
        template: `<h1>Hi {{=it.name}}</h1>`,
        datapath: 'user'
    }
]

f2.use(doT(templates))

// Todo -> request
// f2.request('/example')

doT.js Wiki

https://github.com/olado/doT

Package Sidebar

Install

npm i @misaka.ink/dot-template

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

14.5 kB

Total Files

11

Last publish

Collaborators

  • smilingxinyi