# mirc-main **Repository Path**: bencaca/mirc-main ## Basic Information - **Project Name**: mirc-main - **Description**: 微前端主应用 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-20 - **Last Updated**: 2023-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##### 基于qiankun的微前端主应用基座 #### 如何使用? ##### **克隆仓库** ``` git clone 仓库地址 ``` ##### 安装依赖 `npm install` ##### 运行 `npm run start` ##### 构建 `npm run build` #### 管理子应用 `src\config\microAppsConfig.ts`,按以下格式依次添加。 ```tsx { ​ name: "dashboard", // 子应用名称,唯一 ​ entry: "子应用访问地址", ​ container: "#micro-app-slot" as const, //固定写法 ​ activeRule: "/", // 在什么路由下激活 ​ basename: "/", // 和activeRule保持一致 }, ``` #### 核心逻辑 `src\core` 文件夹,包含一下内容: 1. 路由切换时的处理 2. 用户修改后的处理(重新登录/切换用户) 3. 注册和启动微应用 4. global状态的管理,传递给子应用的更新方法注册。 #### 未来 持续更新ing