# HaloE-Design **Repository Path**: chen-xiwei123/haloe ## Basic Information - **Project Name**: HaloE-Design - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 57 - **Created**: 2023-01-13 - **Last Updated**: 2023-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# HaloE是什么? HaloE移动云前端组件库是一套为前端工程师提供的基于Vue的桌面端基础组件库。 HaloE基于[普适]、[多元]、[开放]、[共生]的设计价值观,试图建立一套企业级设计体系。提供统一的、符合移动云设计企标规范的前端组件库,提升开发效率,降低页面实现难度。 # **产品定位** 移动云HaloE前端组件库是一套为前端开发者准备的基于Vue的桌面端组件库。 提升开发效率,降低复杂场景下的开发难度,降低页面实现难度。 基于统一前端技术架构的基础组件库,实现各移动云产品间线上体验的高度一致性。 # HaloE 目标实现思路 - 历史积累 紧贴公司云改,经过7年积累,移动云设计组件库生态建设机制完善,目前已有一套WEB端组件库、一套WEB业务模版、一套移动端组件库、一套移动端业务模版、ICON组件库、图表组件库。当前,开源的组件为桌面端VUE2.0基础组件库。后续会陆续开源其他的组件库。 - 协同开发、降低研发成本 前端开发重复性工作多,从需求到最终方案落地的流程和方法不同部门有各自特征,通过共享设计和开发成果来提升效率,实现产品团队内部高效协同。 - 强化内外沟通 产品、研发、设计师对于同一需求都有自己的理解。统一规范,使用一种语言沟通,促使达成共识,提高沟通效率。 - 提升产品一致性 使用统一组件以提高整个产品一致性,以便提升用户体验,减少用户学习成本,同时形成统一的品牌形象,提升产品品质。 # 产品现状 当前开源版本为3.0版本,经过多年的积累,已在公司内部服务了百余款产品,公司内部多部门在陆续的使用。服务稳定,产品原型还原度高,完全可用于生产环境。 # 安装教程 1. 安装 ```sh npm install -S @cmss-bfs/bview --registry=http://100.76.6.155:7707/ ``` 2. 全局引入 ```js /* 在main.js中 */ import bview from '@cmss-bfs/bview' import '@cmss-bfs/bview/dist/styles/bview.css' Vue.use(bview) ``` # 使用说明 - 所有组件前缀都为b,比如Page组件使用时为bPage,Button为bButton # 参与贡献 1. Fork本地仓库 2. 新建feat_xxx分支 3. 提交代码 4. 新建 Pull Request