node--koa

koa是什么?

  基于node平台的下一代web开发框架。

  洋葱圈模型:(每个中间件都是洋葱的一层,请求时会执行一遍,响应时也会执行一遍)

下包:

  npm install koa

语法与相关:

  const koa = require('koa')

  const app = new koa()

常用中间件:

  bodyParser:

  app.use(bodyParser())   //处理post请求的参数,存放位置要靠前

  koa-static:     //处理静态资源

  下包:npm install koa-static -S

  const serve = require('koa-static')

  app.use(serve(path.join(__dirname, '文件存放路径')))   // path包要引入

  koa-router: //处理路由连接

   下包:npm install koa-router -S   
  const koaRouter = require('koa-router')
  const router = koaRouter()      //注意:bodyParser要在koa-router之前
  例:
  

 

 上下文:

  

 koa重要概念

   

 

 了解:

  

 

 

  

 

posted @ 2020-12-08 11:45  跳动的W  阅读(113)  评论(0编辑  收藏  举报