@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

/@misaka.ink/dot-template/

    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