Javascript 网络呼叫失败的Webpack5模块联合回退

Javascript 网络呼叫失败的Webpack5模块联合回退,javascript,node-modules,federation,webpack-5,Javascript,Node Modules,Federation,Webpack 5,我最近制作了一个联邦模块主机,它联合了站点的页眉和页脚。一切都按预期进行,但如果对联合主机的请求失败,我将尝试构建一些回退 new ModuleFederationPlugin({ name: 'app', remotes: { app2: 'app2@https:/example.com/remoteEntry.js', }, shared: { react: { singleton: true, eager:

我最近制作了一个联邦模块主机,它联合了站点的页眉和页脚。一切都按预期进行,但如果对联合主机的请求失败,我将尝试构建一些回退

new ModuleFederationPlugin({
      name: 'app',
      remotes: {
        app2: 'app2@https:/example.com/remoteEntry.js',
        
      },
      shared: { react: { singleton: true, eager: true }, 'react-dom': { singleton: true, eager: true } },
    }),
如果我阻止了对https:/example.com/remoteEntry.js的请求,我会收到一个错误消息,下面是webpack错误。理想情况下,我希望加载一个基本的回退页眉,或者干脆不加载页眉

(error: https://example.com/remoteEntry.js1)
while loading "./Footer" from webpack/container/reference/app2

您找到了解决方案吗?Jack Herrington的本教程讨论了同一联邦模块的npm版本的回退。也许是你需要的