SEGIWH-BUSS-UI
介绍
共有组件仓库
请关注需求文档:
https://docs.qq.com/sheet/DU25wbEdhVmtjclZC?groupUin=Ddw25fdo5%2F4M49uP5FR8Zg%3D%3D&tdsourcetag=s_macqq_aiomsg&tab=BB08J2
软件架构
组件明确为3种类型
-
共有业务组件
-
单独业务组件
-
工具函数
- 共有组件: 跨项目使用,通过
<slot>
实现扩展. - 单独业务组件: 供业务模块内部使用,对于特大型模块,多人
工程避免沟通问题导致重复轮子. - 工具函数: loadash库的二次封装,axios的扩展定制等等。
安装教程
-
请安装 PNPM https://pnpm.js.org/installation/
-
pnpm install
使用说明
项目使用storybook作为组件开发平台.
项目使用rollup作为打包平台.\
- 调试
pnpm run storybook
,
需要注意,请使用本机IP进行调试.
- 打包
pnpm run build
参与贡献
-
Fork 本仓库
-
新建 Feat_xxx 分支
-
提交代码
-
新建 Pull Request
发布NPM
pnpm publish