4.0.0 • Published 4 years ago
koishi-plugin-express v4.0.0
koishi-plugin-express
express server for koishi
// use plugin
koishiApp.plugin('koishi-plugin-express', {
koishiRoutes: 'ignore' | 'use',
port: Number | undefined
hostname: String | undefined
})| koishiRoutes | behavior |
|---|---|
| ignore | will not pass requests to koa server |
| use | koa routes will be accessable from express server |
| default: ignore |
| options | description |
|---|---|
| port | will spin up http server when provided |
| hostname | will be passed to http.createServer(port, hostname) |
// using express
app.plugin({
using: ['express'],
apply({ express }) {
express.get('/express', (req) => {
req.send('express')
})
}
})4.0.0
4 years ago