书栈网 · BookStack 本次搜索耗时 0.054 秒,为您找到 653 个相关结果.
  • Http测试

    Http测试 参考源码 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论: Http测试 用mocha测试一个async函数是非常方便的。现在,当我们有了一个koa的Web应用程序时,我们怎么用mocha来自动化测试Web应用程序呢? 一个简单的想法就是在测试前启动koa的app,然后运行async测试,在测试代码中发送http请求,...
  • http实践

    http实践 基础 content-type 文本 html json对象 使用模板渲染 总结 表单传值 ctx.query Koa最简单的获取querystring参数 根据ctx.path判断 总结一下 关于querystring的几种写法 ctx.request.body ctx.params(暂时不能用) 以html表单...
  • Middleware

    title: Middleware Writing Middleware How to write Configuration Using Middleware Using Middleware in Application Using Middleware in Framework and Plugin Using Middleware in...
  • 注册与登陆

    用户注册 增加登陆逻辑 用户注册 修改 index.ts import * as Koa from 'koa' ; import * as OtherParser from 'koa-better-body' ; import * as bodyParser from 'koa-bo...
  • 自动挂载路由

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

    常见问题 Koa 替代 Express? Koa 替代 Connect? Koa 包含路由吗? 为什么 Koa 不是 Express 4.0? Koa 对象有什么自定义属性? 常见问题 Koa 替代 Express? 它更像是 Connect,但是很多 Express 的好东西被转移到 Koa 的中间件级别,以帮助形成更强大的基础。 这...
  • 12.2 框架设计

    框架设计 实现概要 文件目录设计 入口文件预览 框架设计 实现概要 koa2 搭建服务 MySQL作为数据库 mysql 5.7 版本 储存普通数据 存储session登录态数据 渲染 服务端渲染:ejs作为服务端渲染的模板引擎 前端渲染:用webpack2环境编译react.js动态渲染页面,使用ant-design框架 ...
  • API 文档

    安装 使用 Babel 实现 Async 方法 应用程序 级联 设置 app.listen(…) app.callback() app.use(function) app.keys= app.context 错误处理 安装 Koa 依赖 node v7.6.0 或 ES2015及更高版本和 async 方法支持. 你可以使用自...
  • 中间件原理

    中间件原理 你好奇为什么是1342 么? 从generator说起 用co简化一下代码 看一下具体的1342 中间件写法 总结 探索中间件原理 v1 v2 v2补充 v3 回形针的实现 koa compose v3 app2 从koa 1.x到koa 2.x的演变 koa源码说明 核心源码 为啥2.x要多出个ctx? 引用ko...
  • JWT

    增加验证逻辑 增加验证逻辑 我们不想要谁都可以访问 todo 、folder 的一些API,至少我们需要用户登陆了才可以访问,这个时候我们需要 JSON Web Token。 json 代表一种格式,web 代表所处的环境,token 代表一段加密好的字符串。 它的流程通常是这样,在没登录之前访问 todo 或者 folder 是不会给你任何数据...