koa-hornbill-router
v1.0.9
Published
通过目录名自动生成路由的KOA中间件
Downloads
4
Maintainers
Readme
koa-hornbill-router
File/Folder as path
, another router middleware for koa.
Install
$ npm install koa-hornbill-router --save
Usage
router(app, options)
- app: {Object} koa instance.
- options: {Object|String->root}
- root: {String} router directory
Example
File tree
├── app.js
└── controller
├── deal
│ ├── index.js
│ └── refund.js
├── index.js
└── test.js
app.js
var koa = require('koa');
var router = require('koa-hornbill-router');
app.use(router(app, {
root: './example/controller'
}));
app.listen(3000);
Test
npm test
License
MIT