koa2框架介绍
1.koa2介绍:是当前最流行的node.js的框架,koa2是由express原来的人打造的。他的体积很小,但是扩展性很强。
2.koa2优点和缺点
2.1.优点
。抛弃了callback回调函数,使用异步的async和await
。koa的某一个中间件可以自行选择之后中间件的执行位置的
3.安装和使用koa2框架
// 安装koa框架 npm install koa --save // 引入koa框架 const koa = require('koa') // 实例化koa一个服务器 const app = new koa() // 中间件使用 app.use(async (ctx, next) => { // 执行匹配下面所有的内容之前的内容 next() // 所有的中间件全部匹配完了之后下面的内容执行 if (ctx.status === 404) { ctx.body = '请求的资源不存在' } console.log(ctx.status) }) // 监听端口号 app.listen(3000, () => { console.log('3000端口启动') })