KOA

2.KOA 核心库说明

2020-01-06  本文已影响0人  帶頭二哥

KOA 核心库说明

源代码结构

├── lib
│   ├── application.js
│   ├── context.js
│   ├── request.js
│   └── response.js
└── package.json

特点

核心框架仅仅封装了 http 上下文,请求、响应,以及基于 async/await 的中间容器执行流程,不包含任何中间件,它仅仅提供执行容器,所有功能都以中间件的形式提供。

    // 引入 koa 模块
    const Koa = require('koa')
    // application 对象
    const app = new Koa()   

    // ctx => context 表示 context 对象
    app.use(async (ctx) => {
        // 获取 request 对象
        let request = ctx.request
        // 获取 response 对象
        let response = ctx.response
    })

    // 启动应用
    app.listen(3000)
上一篇 下一篇

猜你喜欢

热点阅读