主应用配置

1. 创建项目

vue create main-spa

2. 安装乾坤依赖

cnpm i qiankun -S

3. 在src下新建目录apps用于项目的管理调度

4. 在apps下创建子应用配置文件microApps.js

const microApps = [{
    name: "control-center-spa", //微应用的名称,微应用之间必须确保唯一
    entry: "//localhost:9002", //微应用的入口
    container: "#control-center-viewport", //微应用的容器节点的选择器或者 Element 实例
    activeRule: "/ctrl-vue", //微应用的激活规则
    props: {
        routerBase: "/ctrl-vue"
    }
}];

export default microApps;

5. 在apps下创建乾坤主逻辑文件index.js

6. 启动微前端

7. 根据第4步的container配置新建dom容器用于挂载子应用

8. 启动项目

最后更新于