spui
文档结构
- src 组件库
- components 组件文件夹
- Button 组件
- index.js 导出组件文件
- demo
- test.md 组件文档
-
__tests__
单元测试
- Button 组件
- example 开发时示例
- components 组件文件夹
- site 组件网站
- tests -e2e e2e 测试
如何开始?
yarn build:lib // 打包组件库
yarn serve // 开发模式
yarn addComp // 添加新组件
/components/button 组件网站地址 /example/#/sample/button 组件开发地址
TODO
- [x] icons 引入方案确认
- [ ] 双语
- [ ] 工具集
- [ ] 生成 Type 工具
- [ ] 格式化工具
- [x] 新建组件脚手架工具
- [ ] 组件官网
- [ ] 配合 md 文件 展示组件文档
- [ ]
- [ ] 测试
- [x] 单元测试示例
- [x] e2e 测试示例
- [ ] 打包
- [ ] 按需加载测试
- [ ] JS 引入测试
- [ ] CSS 正常打包确认
- [ ] 自定义主题支持