0.0.7 • Published 3 years ago

zu1662-ui v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

zu1662-ui组件库

项目说明

zu1662-ui是基于Vue.js的前端开源组件库。基于ElementUI进行功能扩充与定制。

主要开发目录

packgae --组件库

website -- 文档网站

开源协议

MIT

详见LICENSE

分支管理

  • master 稳定版本输出分支
  • dev 功能开发分支
  • release 预发布分支

bug管理

  • hotfixes 线上版本发现bug,需进行紧急修复,影响第三位版本号
  • bugfixes 预发布分支测试阶段bug修复
  • hotfixes上bug需要跟踪issue的id

打包发布

  • 架构开发组负责 1.根目录下执行 npm run build 2.进入目录 dist 修改 package.json中版本号为新版本 3.在当前目录knpm login 4.在当前目录knpm publish

开发测试

  • 开发环境提供运行服务器,webpack-dev-server

贡献代码与合并请求

有三种方式参与此开源项目

  • 成为项目开发者,可直接参与代码迭代开发
  • fork该开源仓库,根据自己的理解进行组件开发或功能定制,将新功能提交给开源仓库管理者,申请合并功能
  • 通过issue报告bug或提交新的需求

Issue的使用

Issue是一个简单的协作系统,常见用法包括:

  • 发现bug并向owner报告
  • 功能、需求探讨
  • 列出后续任务列表

Commit规范

<type>(<scope>):<subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>

type 代表某次提交的类型,比如是修复一个bug还是增加一个feature。所有的type类型如下: feat: 新增feature fix: 修复bug docs: 仅仅修改了文档,比如readme changelog contribute等 style: 修改了空格、格式锁紧等,不改变代码逻辑 refactor: 代码重构,没有加新功能,也没有修复bug perf: 优化,提升性能、交互体验等 test: 测试用例,包括单元测试、集成测试等 chore: 改变构建流程,或者增加依赖库、工具等 revert: 回滚到上一个版本

0.0.5

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago