- 锁定包版本,防止第三方插件出现自动升级导致BUG
- 增加地址重写参数
pathRewrite
uba-build
增加取消查看进度条参数--noProcess
。
- 增加代理参数headers用于设置Proxy Server请求头参数
- 增加指定mock文件夹去访问静态资源
- 解决之前静态服务
staticConfig
冲突导致的问题现已修复
- 端口冲突检测中间件在个别windows7系统上会出错的问题
- 集成
open-browser-webpack-plugin
插件,自动判断域名和端口打开。 - 解决指定IP和端口设置不灵活导致启动服务绑定IP问题,如:
localhost
、127.0.0.1
、10.6.242.173
均可访问。 - 优化代码逻辑。
- 端口冲突的话
uba-server
会自动更换端口。 - 同时支持
mock server
和proxy server
加载,优先级Page
>Mock
>Proxy
。 - 更新核心中间件版本
webpack-dev-middleware
。
- 更换
webpack 2.7.0
解决webpack3
调试服务与构建慢的问题。
- 修复插件
uba-plugin
释放模板.gitignore
丢失的问题
- 解决
webpack3
调试、构建慢的问题
- 调试
uba
核心采用微内核多插件的方式 - 增加插件机制,可以为
uba
扩展更多的功能了 - 默认自带插件
uba-init
、uba-install
、uba-plugin
、uba-server
、uba-build
uba
架构调整拆分过多依赖模块如:webpack
uba
初始化最佳实践模式优化,采用人机交互方式选择.uba
核心模块拆分.- uba-templates 新的开发规范.
uba
原有命令拆分.剖离出uba init
,uba server
,uba list
直接输入uba
命令来体验.
- uba新的架构调整,本地端->远程端的模式来加载.
- 增加在线最佳实践浏览命令
uba list
. - 创建单独uba-templates仓库用于存放最佳实践模板.
- 修改初始化命令参数
uba init iuap name
(iuap最佳实践名称是通过uba list所查询得到). - 修改uba核心全局命令,整合libs脚本库.
- 去除最佳实践内置采用远端下载方式.
- 去除
uba-init
npm仓库避免开发带来浑浊.
- uba架构拆分,全局命令缩减,采用npm来安装核心模块.
- 增加快捷页面创建命令
uba page
.
- 优化最佳实践.
- 弃掉1.1版本架构重新开发.
- 完成基本功能增加一系列命令.
- 初始化最佳实践
uba init
. - 运行测试服务
uba server
,支持端口切换uba server -p 5000
. - 构建优化静态资源
uba build
. - 发布到Maven
uba publish
.
- 原始版本分支
old_master
.