qiankun-接入umi框架的微应用

目的

将自己的umi项目作为微应用,移植到自己的主站。

技术栈

umi项目中的改动点

.umirc.ts

typescript 复制代码
import { defineConfig } from '@umijs/max';

export default defineConfig({
  ...
  history: {
    type: 'memory',
  },
  // 引入qiankun
  qiankun: {
    slave: {},
  },
});

src/app.ts

typescript 复制代码
...

export const modifyContextOpts = () => {
  return {
    basename: '/',
  };
};

没错,就是这么简单配置就可以了,剩下的框架帮我们处理了

值得说一下的就是,modifyContextOpts 就这么一个配置,花费了一下午才看出来,对umi框架真的是熟悉程度太低,而且官方的文档也不齐全,源码中找到的。。。。。

累了,不想多说。。

主应用

阅读《qiankun-前端接入微服务vue3项目应用》这篇文章,配置一样

更改一下url属性值就可以啦!

写在最后

如果该文有帮助到大家,给博主点个赞鼓励一下吧!

相关推荐
我命由我1234512 小时前
Android Cordova 开发 - Cordova 快速入门(Cordova 环境配置、Cordova 第一个应用程序)
android·开发语言·前端框架·android studio·h5·安卓·android-studio
浪裡遊14 小时前
前端热门面试题day1
前端·javascript·vue.js·前端框架
Jolyne_19 小时前
搭建公司前端脚手架
前端·架构·前端框架
小马爱记录20 小时前
Vue2-指令语法
前端·vue.js·前端框架
独立开阀者_FwtCoder21 小时前
Chrome 新特性:几行 CSS 实现 100 多种轮播特效!
前端·javascript·前端框架
人民广场吃泡面1 天前
前端框架的“快闪“时代:我们该如何应对技术迭代的洪流?
前端框架
蓉妹妹1 天前
React项目添加react-quill富文本编辑器,遇到的问题,比如hr标签丢失
前端·react.js·前端框架
vvilkim1 天前
React Server Components 深度解析:下一代 React 渲染模式
前端·react.js·前端框架
进取星辰2 天前
10、Context:跨维度传音术——React 19 状态共享
前端·react.js·前端框架
vvilkim2 天前
深入解析React.lazy与Suspense:现代React应用的性能优化利器
前端·react.js·前端框架