Rsbuild
帮助用户快速在 Rsbuild App 或 Rslib 中构建 Module Federation 产物
快速开始
安装
你可以通过如下的命令安装插件:
注册插件
Rsbuild App
rsbuild.config.ts
Rslib Module
rslib.config.ts
注意
如果需要使用 Module Federation 运行时能力,请安装 @module-federation/enhanced
配置
- 类型:
moduleFederationOptions
rsbuildOptions
Rsbuild 插件额外配置。
target
Tip
仅支持 Rslib 全局插件。
- 类型:
'web' | 'node' | 'dual' - 默认值:
'web'
用于指定产物的运行目标环境。当设置为 dual 时,会同时构建 Web(浏览器)产物与 Node.js(SSR)产物。
使用 target: 'dual' 生成 SSR 产物后,可参考 创建 Modern.js 消费者 创建消费者,并接入对应的 Rslib SSR 生产者进行开发。
ssr
废弃警告
该配置项已废弃,请使用 target: 'dual' 来开启 SSR 功能。
- 类型:
boolean - 默认值:
false
开启后可以生成 SSR 产物。