close
  • 简体中文
  • output.emitCss

    • 类型: boolean
    • 默认值:output.targetweb 时为 true,否则为 false

    是否将 CSS 输出到产物中。

    如果 false,CSS 将不会被提取为单独的 .css 文件,也不会通过 output.injectStyles 注入到 JavaScript 产物中。

    Tip

    output.emitCssfalse 时,CSS Modules 的类名信息仍然会被注入到 JS 产物中,这有助于保证 SSR 时 CSS Modules 类名的正确性。

    示例

    当构建 Node.js 产物时,如果你需要输出 CSS 文件,可以设置 output.emitCsstrue

    rsbuild.config.ts
    export default {
      output: {
        target: 'node',
        emitCss: true,
      },
    };