Releases: alex86gbk/js-multi-seed
Releases · alex86gbk/js-multi-seed
0.4.0
0.3.0
功能:
- 联调环境(npm run dev)使用反向代理对接接口数据
- 完善主题配置方案
内部变化:
- 恢复对 public 目录的版本控制(用于存放静态资源,打包过程 public 内的文件不受影响)
- 添加 optimization.runtimeChunk 配置,避免输出 js 文件 hash 受影响
- 打包产生环境 css 文件时,对第三方组件样式进行压缩
- 升级 gulp task 业务:精准删除版本化之前的原始文件
- 打包产生环境文件时,对第三方组件css,js进行压缩,版本化
- 新增bundle:
vendor~antd
、vendor~moment
,减少原bundle:vendor大小
修复:
- 使用手动模式控制 chunks (html-webpack-plugin)插入 html (js、css) 的顺序。防止局部样式被全局覆盖
- 提交 package-lock.json 锁定依赖小版本
- 调整 polyfill 引入逻辑(edge 外的 IE 浏览器都加载)
0.2.4
功能:
- 支持起始页添加 Query String Parameters
- 支持使用 Decorators(装饰器),添加 react mobx 管理组件状态
- 支持 less 中使用 javascript 表达式
内部变化:
- 调整 less 文件 css-loader localIdentName 输出。便于调试
- 支持 antd 定制主题(解决 antd less 和 本地 less css-moudle 冲突)
- 升级 request.js 支持同步请求(如上传文件),直接返回接口地址。支持 catch
修复:
- 修复进程异常关闭后,再次运行 npm run local 时 mock 服务启动失败的问题