最近寫了個(gè)簡單的Node小后臺(tái)枪向,在使用koa-router時(shí)對(duì)某些部分不是很懂谷羞,故翻譯官方文檔,有需要的朋友請(qǐng)閱讀(英語菜雞摳Jio痕貌,翻譯不準(zhǔn)請(qǐng)及時(shí)指出)
官方文檔:Koa-router
koa-router 一款為了koa設(shè)計(jì)的路由中間件风罩,包含如下特性:
1. 使用app.get, app.put, app.post等方式的路由方式
2. URL命名參數(shù)
3. 路由名稱根據(jù)URL生成
4. 路由嵌套
5. 多個(gè)路由中間件
····
用法與說明:
new Router,使用new Router()來創(chuàng)建一個(gè)路由實(shí)例舵稠,基本用法如下:
```
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());
```