为Koa2编写的一个路由中间件(仅供演示,请勿用于生产环境)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
router
.gitignore
LICENSE
README.md
package-lock.json
package.json
test.js

README.md

koa-router-demo

为Koa2编写的一个路由中间件(仅供演示,请勿用于生产环境)

本项目为 通过编写一个路由中间件来学习 Koa 这篇文章的示例

完成功能

  • 通过正则表达式注册GET/POST/PUT/DELETE方法的路由
  • 通过 ctx.param 来访问正则表达式捕获块

测试

# 下载项目
git clone https://github.com/hardo/koa-router-demo.git
cd koa-router-demo

# 安装依赖
npm install

# 运行测试用例
npm test