Lib 配置

    • 类型:
    interface LibConfig extends EnvironmentConfig {
      format?: Format;
      bundle?: boolean;
      autoExtension?: boolean;
      autoExternal?: AutoExternal;
      redirect?: Redirect;
      syntax?: Syntax;
      externalHelpers?: boolean;
      banner?: BannerAndFooter;
      footer?: BannerAndFooter;
      shims?: Shims;
      dts?: Dts;
      umdName?: string;
    }
    
    interface RslibConfig extends RsbuildConfig {
      lib: LibConfig[];
    }
    • 默认值: undefined

    • 必选: true

    lib 配置是一个对象数组,每个对象代表一组不同的配置。这些配置包括所有 Rsbuild 配置以及 Rslib 特定的配置,可以生成不同格式的产物。