koa学习和项目开发学习记录
koa学习和项目开发学习记录编写一个接口的最基本代码
const koa = require('koa')const Router =require('koa-router')const router = new Router()const app = new koa()router.get('/classic/latest',(ctx,next)=>{ ctx.body ={key:"classic"}})// router.routes() 注册中间件app.use(router.routes())app.listen(3000,()=>{ console.log('http监听端口3000')})
中间件中间件-发送http调用的函数,一个实例可以定义多个中间件,中间件调用总是返回promise
app.use注册中间件。ctx上下文,next下一个中间件
// 中间件--就是函数app.use((ctx ...