乾坤项目学习总结

什么是乾坤

通俗点讲乾坤就是在一个项目里面套另一个项目,一个项目在另一个项目框架里运行(有点像iframe了,为什么不用后面附官网);两个项目可以是不同的框架、技术实现,前者项目我们叫主应用,后者叫子应用,然后我们还需要创建一个微应用项目

主应用

1、安装qiankun依赖

复制代码
npm i qiankun -S

2、注册微应用

复制代码
import { registerMicroApps, start } from 'qiankun';

// 可以配置多个子应用
registerMicroApps([
  {
    name: 'reactApp', // 应用名称
    entry: '//localhost:3000', // 子应用地址(这里就需要一个动态环境变量地址,用于区分开发环境)
    container: '#container', // 子应用需要套在主应用哪里(这里表示id为container的标签下面)
    activeRule: '/app-vue/xx', // 主应用匹配规则(子应用路由后面的路径)
  }
]);
// 启动 qiankun
start();

微应用

然后就是微应用的一些配置了(不需要安装qiankun),具体配置就不写了,如果要调试子应用在主应用里面的效果(刚开始可以单独运行子应用进行开发调试,但后续还需要测试嵌套效果,肯定会存在一些bug),需要启动该项目。

附上乾坤官网地址入口,更多乾坤问题自行百度

相关推荐
zhifou1234562 小时前
Vue基础(二)
前端·javascript·vue.js
你脑门上的脚印4 小时前
Vue 项目从零实现语音转文字、文字转语音功能(完整可用 + 踩坑指南)
前端·vue.js
lemon_yyds6 小时前
H5 页面嵌入 APP 的 web-view 时-调用原生能力(uniapp)
vue.js
ITmaster07317 小时前
Vibe Coding 时代:Vue 消失了还是 React 太强?
前端·vue.js·react.js
万敏8 小时前
Vue3 全栈实战第七周:错误处理与请求层封装实战记录
vue.js·node.js·全栈
请你吃div9 小时前
Electron 从零开始的新手开发教程
vue.js·windows·electron
咏方舟【长江支流】11 小时前
【前端1】单据编辑 -EasyUI/Vue/React/Bootstrap 主流框架实现订单单据主子表显示和编辑比较,哪个你最易入门?
前端·vue.js·easyui·咏方舟-长江支流·userbaodatagrid
m0_5791466511 小时前
Element UI 表格合并单元格完全指南:从原理到实战
前端·vue.js·elementui
雪芽蓝域zzs11 小时前
Prettier (代码格式化)配置详解
前端·vue.js
运维全栈笔记14 小时前
Vue + Spring Boot 前后端分离项目部署笔记(若依 RuoYi-Vue 3.9.2)
运维·服务器·vue.js·spring boot·笔记·开源·开源软件