0.3.3 • Published 6 years ago

f2e-middle-typescript v0.3.3

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

f2e-middleware

f2e-middleware middlewares

Docs

f2e-server 中间件开发

middlewares

template

with lodash template
npm i f2e-middle-template --save-dev

middlewares: [
    {
        test: /^test\/.*.html/,
        middleware: 'template'
    }
]

markdown

compile .md to .html
npm i f2e-middle-markdown --save-dev

middlewares: [
    {
        test: /\.md$/,
        middleware: 'markdown',
        suffix: 'md',
        outputSuffix: 'html',
    }
]

proxy

proxy url to local server
npm i f2e-middle-proxy --save-dev

middlewares: [
    {
        test: /^docs/,
        middleware: 'proxy',
        url: 'https://f2e-server.com',
        pathname: ''
    },
]

qrcode

show QRcode of url npm i f2e-middle-qrcode --save-dev

middlewares: [
    {
        test: /^qrcode/,
        middleware: 'qrcode'
    },
]

dest

rename resources dest
npm i f2e-middle-dest --save-dev

middlewares: [
    {
        test: /^scss/,
        middleware: 'dest',
        dest: 'css'
    },
]

typescript

with typescript compiler npm i f2e-middle-typescript --save-dev
use tsconfig.json

middlewares: [
    {
        middleware: 'typescript',
        getModuleId: pathname => pathname.replace('src\/', '')
    }
]
0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago