UNPKG

tinper-bee

Version:

React Components living for enterprise-class pc backend application

81 lines (51 loc) 1.65 kB
# 更新文档 很多步骤可以做成自动化。 ### 组件更新 - 确认要更新的组件版本, 然后更新 只有几个组件因为兼容性问题和体积过大问题,没有打包进tinper-bee。包含bee-calendar,bee-carousel,bee-datepicker,bee-dnd,bee-timepicker组件。 这几个组件如下更新: ``` npm install -D bee-carousel ``` 其他组件,package.json中保持固定版本,既不带`^`, 如下更新: ``` // 下载具体版本 npm install -D bee-button@1.0.2 ``` ### 更新日志 现在更新日志仍需要手动。收集大家更新内容。然后手动添加到CHANGELOG.md文件中。 ``` ## 1.5.1 - InputNumber组件在Table中样式受影响 - FromControl组件search状态disabled时,clear icon 仍可用 - FromControl组件增加onBlur事件 ``` ### 打包编译 ``` npm run build ``` ### 测试 在[tinper-bee-overview](https://github.com/tinper-bee/tinper-bee-overview.git)工程中,安装本地的tinper-bee ``` npm install -S ../tinper-bee//相对路径的tinper-bee目录。 ``` 在tinper-bee-overview根目录执行 ``` npm run dev ``` 进行测试验证,是否有错误,样式错误等。 ### 发布 修改package.json的版本号,发布: ``` npm publish ``` ### 生成release 提交git,在[github](https://github.com/iuap-design/tinper-bee/releases)生成一个release。 ### 传cdn 打开阿里oss客户端,直接上传。 [assets,build,style] 上传 ## github 上发布tag 1. 【tinper-bee】新建tag->输入版本号->tinper-bee->之前写的log复制-->保存 2. 下载当前release->解压->上传cdn 3. 更新文档工程【bee.tinper.org】