前言
首发于 语雀文档@blueju
本篇文章可以被视为上一篇文章(https://www.yuque.com/blueju/blog/huuie8)的延续,上一篇文章大致讲述了搭建一个简易微前端平台的过程,其中关于子应用注册的配置是通过硬编码的方式,在构建打包前写入的。
但是真实项目中,更需要的是动态注册子应用,比如说我正参与的这个项目。
本篇文章的示例代码是基于上一篇文章示例代码改动的,上一篇文章示例代码对应的 GitHub 地址是:https://github.com/blueju/umi-qiankun/tree/umi-micro-fe-platform
代码修改集中在主应用,子应用不需要修改代码。
删除之前直接写死的子应用注册配置
官网文档中缺少该部分配置。
以下代码中,- 代表删除该行。
config/config.ts
export default defineConfig({
...
qiankun: {
master: {
- apps: