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端口啟動') })
