@yyui/yy-ui
v1.0.0-beta.7
Published
A vue3 components store
Maintainers
Readme
📋 Todo List
- [x] 🧹 优化打包结构
- 优化打包后的目录结构
- 实现 ESM/CJS 双模式输出
- dts 文件生成
- [x] ⬇️ 依赖降级(>=vue3.0.0)
- 实际降级到 3.2.25
- [ ] 🌳 Tree-shaking 测试
- [ ] 🧪 编写单元测试
- [ ] 📂 编写更多的组件
- [ ] 📄 完善组件文档
- 需包含 Props/Events/Slots 详细说明及用法示例
- [ ] 📦 打包工具迁移
- 评估
tsup的适用性(基于 ESBuild) - 对比现有 Rollup 配置的差异
- 评估
✨ 核心特性
| 特性 | 描述 |
| ---------------------- | -------------------------------------------------------------------------- |
| 🔵 TypeScript 支持 | 所有组件源码使用 TS 开发,类型完整 |
| 🎨 主题系统 | 支持特性:• CSS 变量动态热更新• 内置亮暗双主题切换(light/dark) |
🏗️ 技术架构
样式方案
- 采用
CSS-in-JS方案
✓ 零样式文件导入
✓ 按需加载样式逻辑
✓ 组件级样式隔离 - BEM 命名规范
✓ 降低样式冲突风险
构建方案
许可证
本项目采用 MIT License 开源协议
