书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 50 个相关结果.
  • 4.2 koa-send 实现

    koa-send 实现 前言 实现步骤 实现源码 koa-send 源码解读 koa-send 使用 附录 参考 koa-send 实现 前言 狭义中间件,请求/拦截 最显著的特征是 直接被app.use() 拦截请求 操作响应 最典型的场景是 Koa.js 官方支持传输静态文件中间件的实现koa-send 。 主要实现场景流...
  • 1.3 koa2简析结构

    koa2简析结构 源码文件 koa2特性 koa2简析结构 源码文件 ├── lib │ ├── application . js │ ├── context . js │ ├── request . js │ └── response . js └── package . jso...
  • 1.3 koa2简析结构

    koa2简析结构 源码文件 koa2特性 koa2简析结构 源码文件 ├── lib │ ├── application . js │ ├── context . js │ ├── request . js │ └── response . js └── package . j...
  • 5.3 koa-bodyparser 实现

    koa-bodyparser 实现 前言 实现步骤 实现源码 依赖 解读 使用 附录 参考 koa-bodyparser 实现 请求代理上下文context实现 前言 狭义中间件的上下文代理,除了在实例化 let app = new Koa() 的时候将属性或者方法挂载到app.context 中,供后续中间件使用。另外一...
  • 自动挂载路由

    自动挂载路由 自动挂载路由 注意是next版本,我们用的是koa2 $ npm install -- save mount - koa - routes@next app.js里修改如下 修改1 var routes = require ( './routes/index' ); var users = requir...
  • 在 Node.js 应用中集成

    在 Node.js 应用中集成 初始化 Koa 应用 定义视图 渲染视图 运行示例 注意事项 在 Node.js 应用中集成 本文讲解如何在 Node.js 应用中集成前端资源,我们以 Koa 框架为例,首先根据 Koa 官方文档初始化一个标准的 MVC 应用。 初始化 Koa 应用 新建项目名 ice-node-koa ,可自由指定...
  • 1.6 普通中间件式HTTP服务实现

    普通中间件式HTTP服务实现 前言 必要条件 最简实现 普通中间件式HTTP服务实现 前言 用过Express.js 和Koa.js 的人会发现使用方式很类似,也是基于中间件 的理念去实现Web服务。 直接以Express.js 回调式的中间件服务比较容易理解。再基于回调式的中间件服务接入Koa.js 的中间件引擎去处理回调嵌套的处理。 这...
  • 常见问题

    824 2018-05-25 《Koa中文文档》
    常见问题 Koa 替代 Express? Koa 替代 Connect? Koa 包含路由吗? 为什么 Koa 不是 Express 4.0? Koa 对象有什么自定义属性? 常见问题 Koa 替代 Express? 它更像是 Connect,但是很多 Express 的好东西被转移到 Koa 的中间件级别,以帮助形成更强大的基础。 这...
  • 6.1 koa-router 实现

    koa-router 实现 前言 实现步骤 实现源码 解读 使用 附录 参考 koa-router 实现 前言 广义中间件,间接中间件方式 不直接提供中间件 通过间接方式提供了中间件,最常见的是间接中间件 和子中间件 间接被 app.use() 加载 其他方式接入Koa切面 这里 广义中间件,间接中间件方式实现 最代表性是第三...
  • 1.7 最简Koa.js实现

    最简Koa.js实现 前言 必要条件 源码实现 最简Koa.js实现 前言 从上一章可以看到最简单的中间件式HTTP服务的实现,底层是基于回调嵌套去处理中间件队列。 /** * 中间件总回调方法 */ callback () { let that = this ; if...