帮助用户快速在 Rsbuild App 或 Rslib 中构建 Module Federation 产物
你可以通过如下的命令安装插件:
如果需要使用 Module Federation 运行时能力,请安装 @module-federation/enhanced
Rsbuild 插件额外配置。
仅支持 Rslib 全局插件。
类型:boolean
默认值:false
开启后可以生成 SSR 产物。
示例:
先通过 npm create module-federation@next
创建 Rslib 项目:
然后修改 rslib.config.ts
配置,增加 ssr:true
:
安装依赖,并启动项目:
此时会生成 dist/mf/ssr
目录,里面包含了 SSR 产物。
然后参考创建 Modern.js 消费者 章节,创建消费者,并引用 Rslib SSR 生产者,随后启动项目开发。