Open Soya-xy opened 2 years ago
主子应用均使用 vite 使用 loadMicroApp 无法同时加载多个子应用
主应用/child/vms
主应用中 vite-qiankun/main/src/pages/child/[...all].vue 同时加载多个子应用仅加载一个子应用
如果对每一个 loadMicroApp 使用 settimeout 等待上一个子应用加载完成后 在执行下一个 loadMicroApp 结果是正常的
loadMicroApp({ name: 'vms', entry: 'http://localhost:9090/admin/vms', container: '#container', }) setTimeout(() => { loadMicroApp({ name: 'power', entry: 'http://localhost:9091/admin/power', container: '#container2', }) }, 1000) setTimeout(() => { loadMicroApp({ name: 'client', entry: 'http://localhost:3001/client/', container: '#container3', }) }, 2000)
求解,是vite的原因还是其他原因,有没有方法可以达到像demo中vue2+webpack的同时加载多个子应用
Provide a mini GitHub repository which can reproduce the issue. 复现库 https://github.com/Soya-xy/vite-qiankun
Steps to reproduce the behavior: 1. 2.
Expected behavior 1. 2.
是 vite 的原因,vue2+webpack 是正常的
有不用定时器的解决方法么,还是得换webpack
大佬有解决方案么?
大佬有解决方案吗,谢谢
大佬有解决方案了吗 ?
What happens?
主子应用均使用 vite 使用 loadMicroApp 无法同时加载多个子应用
访问路径
主应用/child/vms
复现代码
主应用中 vite-qiankun/main/src/pages/child/[...all].vue 同时加载多个子应用仅加载一个子应用
如果对每一个 loadMicroApp 使用 settimeout 等待上一个子应用加载完成后 在执行下一个 loadMicroApp 结果是正常的
求解,是vite的原因还是其他原因,有没有方法可以达到像demo中vue2+webpack的同时加载多个子应用
Mini Showcase Repository(REQUIRED)
How To Reproduce
Steps to reproduce the behavior: 1. 2.
Expected behavior 1. 2.
Context