# qingkun-demo **Repository Path**: radium/qingkun-demo ## Basic Information - **Project Name**: qingkun-demo - **Description**: quankun微前端的简单演示 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-03 - **Last Updated**: 2025-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Qingkun Demo 这是一个包含主应用和多个微前端应用的演示项目。主应用基于 React + Vite 构建,微应用包含 Vue 2 和 Vue 3 的实现。 ## 项目结构 ``` ├── main-app # 主应用 (React + Vite) ├── micro-app-vue2 # 微应用 (Vue 2) └── micro-app-vue3 # 微应用 (Vue 3) ``` ## 技术栈 - **主应用**: React + Vite + ESLint - **微应用1**: Vue 3 + TypeScript + Vite - **微应用2**: Vue 3 + Vite ## 功能特点 - 支持主题切换 - 包含全局状态管理 - 使用事件总线进行组件间通信 - 提供共享样式表 - 支持子应用容器集成 ## 目录说明 - `main-app`: 主应用代码,包含核心布局和全局配置 - `micro-app-vue2`: 基于 Vue 2 的微前端应用示例 - `micro-app-vue3`: 基于 Vue 3 的微前端应用示例 ## 开发指南 1. 安装 pnpm: `npm install -g pnpm` 2. 安装依赖: `pnpm install` 3. 启动开发服务器: `pnpm run dev` ## 贡献指南 欢迎提交 Pull Request!请遵循以下规范: 1. 保持代码风格一致 2. 确保新增功能有相应测试 3. 更新相关文档 ## 许可证 本项目采用 MIT 许可证。详见各子项目 LICENSE 文件。