-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
koa-router
官方仓库
https://github.com/koajs/router

官方npm地址
依赖包地址
https://www.npmjs.com/package/koa-router
在线运行地址
https://npm.runkit.com/koa-router
基础介绍
- Express-style routing (app.get, app.put, app.post, etc.)
- Named URL parameters
- Named routes with URL generation
- Responds to OPTIONS requests with allowed methods
- Support for 405 Method Not Allowed and 501 Not Implemented
- Multiple route middleware
- Multiple and nestable routers
- async/await support
基础安装
npm install @koa/router --save # npm
yarn add @koa/router # Yarn基础使用
router.get|put|post|patch|delete|del ⇒ Router
const Koa = require('koa');
const Router = require('@koa/router');
const app = new Koa();
const router = new Router();
router.get('/', (ctx, next) => {
// ctx.router available
});
app
.use(router.routes())
.use(router.allowedMethods());Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels