- 🎯 Vue 3 支持 - 基于 Vue 3 Composition API
- 📦 Monorepo 架构 - 使用 pnpm workspace 管理
- 🔧 TypeScript - 完整的类型支持
- 🎨 可定制 - 支持主题定制(开发中)
- ⚡️ Vite 构建 - 快速的开发体验
@bee-plus/
├── components # Vue 3 组件库
├── utils # 工具函数集
└── theme-chalk # 默认主题样式
- Node.js >= 22.12.0
- pnpm >= 10.28.0
# 克隆项目
git clone <repository-url>
# 安装依赖
pnpm install
# 启动开发服务器
pnpm run dev// main.ts
import { createApp } from 'vue'
import { BeeButton } from '@bee-plus/components'
import App from './App.vue'
const app = createApp(App)
app.use(BeeButton)
app.mount('#app')<template>
<BeeButton>点击我</BeeButton>
</template>详细文档请查看 documents/内测版开发文档.md
bee-plus/
├── packages/ # 核心包
│ ├── components/ # 组件包
│ ├── utils/ # 工具包
│ └── theme-chalk/ # 样式包
├── usedemo/ # 示例项目
│ └── demo-proj/ # Demo 应用
├── documents/ # 文档
└── pnpm-workspace.yaml
# 启动开发服务器
pnpm run dev
# TypeScript 类型检查
pnpm --filter demo-proj run type-check
# 构建项目
pnpm --filter demo-proj run build版本: 1.0.0-beta(内测版)
- ✅ Monorepo 基础架构
- ✅ TypeScript 配置
- ✅ Button 组件(基础版)
- ✅ 工具函数(withInstall)
- ✅ Demo 示例项目
- 🔄 组件样式系统
- 🔄 更多基础组件
- 🔄 组件文档
- 📋 单元测试
- 📋 构建打包配置
- 📋 npm 发布
- 📋 文档站点
欢迎提交 Issue 和 Pull Request!
ISC License
Made with ❤️ by Bee-Plus Team