output.overrideBrowserslist

    • 类型: string[] | undefined
    • 默认值:
    const defaultBrowserListMap: Record<RsbuildTarget, string[]> = {
      web: ['> 0.01%', 'not dead', 'not op_mini all'],
      node: ['node >= 14'],
      'web-worker': ['> 0.01%', 'not dead', 'not op_mini all'],
    };

    指定项目兼容的目标浏览器范围。

    该值会被 SWCautoprefixer 用来确定需要转换的 JavaScript 语法特性和需要添加的 CSS 浏览器前缀。

    Modern.js 会优先使用项目根目录的 .browserslistrc 文件中的配置。

    INFO

    该配置项的使用方式与 Rsbuild 完全一致。详细信息请参考 Rsbuild - output.overrideBrowserslist