koa-router用法详解

最近写了个简单的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());

```

你可能感兴趣的:(koa-router用法详解)