蜂网前端 bee-element 组件库 bee-element 组件库是基于 Element-UI 上二次开发,为的是满足蜂网所有业务线需求。该组件库由蜂网前端架构组支撑开发,如果业务线开发人员在使用过程中遇到问题,请及时联系架构组成员; 项目结构及开发流程介绍 框架组人员必须遵守如下开发流程,有问题请及时沟通; 认识组件库项目结构: ``` ├── README.md readme文件 ├── build 基于cooking的代码构建工具 ├── components.json 组件配置文件 ├── examples 组件实例及文档编写目录 │ ├── app.vue 入口文件 │ ├── assets 公共资源 │ ├── components │ ├── docs 文档编写入口文件夹 │ ├── dom │ ├── entry.js 入口配置文件 │ ├── example │ ├── i18n 本地化相关 │ ├── index.tpl 入口文件 │ ├── nav.config.json 文件目录配置页面 │ ├── pages 组件项目页面 │ ├── route.config.js 路由配置页面 │ └── versions.json ├── package.json 包管理文件 ├── packages 组件开发源码 │ ├── alert 组件 │ ├── aside 组件 | ├── theme-chalk 组件样式 | ... ...更多组件 ├── src 公共代码文件夹 │ ├── directives 公共指令文件夹 │ ├── index.js 组件导出配置文件夹 │ ├── locale 本地化相关文件夹 │ ├── mixins 公共混合 │ ├── transitions 公共动画相关 │ └── utils 公共工具 ├── test 测试 ├── types 适配typescript类型文件夹 ``` 主要开发分支介绍 合并分支时注意通知组内成员,协调后即可合并分支; master - 主分支 dev - 开发分支:该分支为项目开发主分支,既开发成员从此分支建立属于自己的子分支,开发或修复组件;禁止在该分支上直接开发; clone 项目开发流程 git clone ssh://git@gitlab.hivescm.com:2222/web/beeElement.gitgit checkout -b 本地分支名 origin/devyarn/npm install -Syarn/npm run dev ## 添加新组件流程 谢谢