0.3.3 • Published 6 years ago
f2e-middle-typescript v0.3.3
f2e-middleware
f2e-middleware middlewares
Docs
middlewares
template
with lodash templatenpm 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 servernpm 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 destnpm 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\/', '')
}
]