我希望使用模块联合在我的主机应用程序中使用来自远程应用程序的组件。是否可以动态更改 webpack.config 文件中的远程 url 以包含可以在运行时更改的 slug?
Webpack 配置文件
plugins: [
new ModuleFederationPlugin(
{
name: 'MFE2',
filename:
'remoteEntry.js',
remotes: {
MFE1:
'MFE1@http://localhost:8083/remoteEntry.js',
},
}
),
new HtmlWebpackPlugin({
template:
'./public/index.html',
}),
],
从上面的示例中,我想更改远程 url 以从 localhost:8083/[slug]/remoteEntry.js 中提取组件
不确定模块联合是否支持包括基于 url 中的 slug 创建的组件?
任何帮助表示赞赏!