ModuleFederationConfig
undefined
>= 0.4.0
Used to configure the Rspack's module federation plugin.
There are several versions of Module Federation implementations. Before using moduleFederation.options
, please read the Module Federation guide to understand the differences between different versions of Module Federation and how to make choices.
When using module federation, it is recommended that you use the moduleFederation.options
option provided by Rsbuild. This option will automatically adjust some related configurations to ensure that the module federation application can run correctly.
When you set the moduleFederation.options
option, Rsbuild will take the following actions:
options
to the plugin.'auto'
.split-by-experience
rules in Rsbuild's performance.chunkSplit as it may conflict with shared modules, refer to #3161.The type of moduleFederation.options
is exactly the same as the ModuleFederationPlugin plugin of Rspack:
Please refer to the ModuleFederationPlugin document for all available options.
Here is a minimal example:
For more examples, please see: