koa 使用
首先需要初始化一个项目
1
npm init
然后安装 koa
1
npm install koa -D
新建一个server.js
引入koa及koa路由
1
2const koa = require("koa");
const Router = require("koa-router");使用koa类
1
let server = new koa();
监听8080端口号
1
server.listen(8080);
使用koa路由类
1
let router = new Router();
添加一个路由
1
2
3
4
5
6
7router.get("/login", async ctx => {
if (!ctx.query.user || !ctx.query.pass) {
ctx.throw(400, "user and password is required");
} else {
ctx.body = "成功";
}
});将路由添加到server上
1
server.use(router.routes());
koa
- v1 generator
- v2 过渡版 gennerator&async
- v3 async