umijs / plugins

🍣 The one-stop shop for official Umi plugins and presets.
348 stars 238 forks source link

antd pro qiankun加载子应用报跨域错误 #669

Open kevinpursuing opened 3 years ago

kevinpursuing commented 3 years ago

antd pro qiankun加载子应用报跨域错误

What happens?

antd pro 5主应用引用antd pro5子应用,页面一直loading

How To Reproduce

  1. 初始化APP1(antd pro 5),在config.ts中配置 ,内容如下 qiankun: { master: { // 注册子应用信息 apps: [ { name: 'test', // 唯一 id entry: 'http://localhost:8001', // html entry }, ], sandbox: { strictStyleIsolation: true, experimentalStyleIsolation: true }, }, }, 2.调整APP1路由 { name: 'test', icon: 'table', path: '/test', microApp: 'test', },
  2. 初始化SUB_APP1在config.ts中配置 ,内容如下 qiankun: { slave: {}, }
  3. 在主应用渲染子应用,出现loading image image

image

YangYuHub commented 3 years ago

image

我也遇到了这个问题,希望作者可以尽快解决 谢谢~

crazyair commented 3 years ago

我用这个项目在 /plugins/packages/plugin-qiankun/examples/app1/.umirc.js 添加

  headScripts: [
    {
      type: 'text/javascript',
      src: 'https://demo.js',
    },
  ],

也是运行报错了,把这个 404 的 js注释掉就好了,应该是qiankun 遇到错误给抛出来了