umi icon indicating copy to clipboard operation
umi copied to clipboard

qiankun 主项目和子项目之间的切换,会抛出路径不匹配警告

Open ybrelax opened this issue 3 years ago • 3 comments

qiankun 主项目和子项目之间的切换,会抛出路径不匹配警告

测试代码仓库 项目测试代码为官方的例子: https://github.com/umijs/umi/tree/master/examples/ 的 max 和 qiankun-slave,前者是主应用,后者是子应用。

image

Context

"dependencies": { "@ant-design/icons": "^4.7.0", "@umijs/max": "^4.0.9", "react": "18.1.0", "react-dom": "18.1.0" }, "devDependencies": { "cypress": "^10.3.1", "start-server-and-test": "^1.14.0", "tailwindcss": "^3.1.6" }

ybrelax avatar Jul 29 '22 09:07 ybrelax

测试正常: image

可以尝试:

  1. git pull最新分支
  2. qiankun-slave修改base,默认会读取package.json的name qiankun-slave/.umirc image

bazingaedward avatar Aug 01 '22 13:08 bazingaedward

测试正常: image

可以尝试:

  1. git pull最新分支
  2. qiankun-slave修改base,默认会读取package.json的name qiankun-slave/.umirc image

还是会有,我拉了最新的测试了,还是会出现 自应用的配置我也改了 Uploading image.png… 多切换几次就出现

版本: "@umijs/max": "4.0.11",

ybrelax avatar Aug 06 '22 08:08 ybrelax

通常来说子应用增加base: ‘/’就好了

https://github.com/umijs/umi/issues/8838#issuecomment-1207594907

你可以参考上面这个链接里的配置,我之前试了没什么问题

jk4235 avatar Aug 12 '22 02:08 jk4235