dev.lazyCompilation
- 类型:
- 默认值: 取决于应用的渲染方式:
- 纯 CSR 与流式 SSR 应用:
{ imports: true, entries: false },即对动态导入按需编译; - 使用 string SSR(包括
server.ssrByEntries中任一入口为 string SSR)、RSC 或 SSG 的应用:false。
- 纯 CSR 与流式 SSR 应用:
用于开启 lazy compilation(即按需编译),基于 Rspack 的 lazy compilation 特性实现。
该配置仅在开发环境(dev server)下生效,不影响生产构建产物。流式 SSR 应用开启时,路由组件仍会提前编译,以保证首屏 JS/CSS 注入正确。
显式配置的 dev.lazyCompilation 始终优先于默认值,如需关闭可配置:
Info
该配置项的使用方式与 Rsbuild 完全一致,详细信息可参考 Rsbuild - dev.lazyCompilation。