D2Admin 1.11.0

2020-05-12 23:50:38 浏览数 (1)

此次更新主要升级了 mock 网络请求的方式,新的方案使用 axios faker 实现网络请求拦截。并且支持在配置接口的位置同时配置 mock,同时接口配置也可以自动注册到 vue 原型方便在页面和组件中使用。详见仓库。

另外升级了部分项目依赖和开发依赖。

hank-cp 完善了错误捕捉相关的代码。

1.11.0 (2020-05-08)

Features

  • 移除 mockjs 以及相关示例 (804f66e)
  • 使用 axios 扩展的方式实现 mock 数据 (ac9b1ea)
  • 优化接口配置设计,注册的网络请求会自动注册到 vue 原型 $api 上,修改了一些旧的接口调用方式 (28acfdb)
  • 全局错误捕捉 (60349f0)
  • 更新 eslint 后,修复新检查出的错误 (f4a10ed)
  • 简化错误捕捉插件代码 (6628f1b)
  • add element theme (97f00c2)
  • fuse.js from 3.6.1 to 5.2.3 & 完善页面搜索相关代码 (79e43a6)
  • github-markdown-css from 3.0.1 to 4.0.0 (46d3649)
  • highlight.js from 9.18.1 to 10.0.2 (9e61f30)
  • marked 0.8.2 to 1.0.0 (8968fd4)
  • update devDependencies: @kazupon/vue-i18n-loader @vue/eslint-config-standard @vue/test-utils cz-conventional-changelog eslint eslint-plugin-import eslint-plugin-node eslint-plugin-promise eslint-plugin-standard eslint-plugin-vue vue-cli-plugin-i18n (ef9ab55)

附图:

接口自动注册:

成组定义接口和 mock:

对比上版本后的更新内容:

简化版代码已经更新完毕。

0 人点赞