最近写了个简单的Node小后台,在使用koa-router时对某些部分不是很懂,故翻译官方文档,有需要的朋友请阅读(英语菜鸡抠Jio,翻译不准请及时指出)
官方文档:Koa-router
koa-router 一款为了koa设计的路由中间件,包含如下特性:
1. 使用app.get, app.put, app.post等方式的路由方式
2. URL命名参数
3. 路由名称根据URL生成
4. 路由嵌套
5. 多个路由中间件
····
用法与说明:
new Router,使用new Router()来创建一个路由实例,基本用法如下:
```
const Koa = require('koa');
const Router = require('koa-router');
const app = new Koa();
const router = new Router();
router.get('/', async(ctx, next) => {
//处理路由
});
app.use(router.routes()).use(router.allowedMethods());
```