Skip to content

API 参考 / @142vip/utils / VipConfig

变量: VipConfig

const VipConfig: object

定义于: packages/utils/src/pkgs/config.ts:33

配置加载

类型声明

loadCliConfig()

loadCliConfig: <T>(configName, defaultValue, c12Options?) => Promise<T>

加载配置

  • 本地配置,形如:xxx.config.ts
  • 包配置,package.json中的xxx字段

类型参数

T

T

参数

configName

string

defaultValue

any

c12Options?

LoadConfigOptions<UserInputConfig, ConfigLayerMeta>

返回

Promise<T>

mergeCommanderConfig()

mergeCommanderConfig: <T>(cliConfig, commanderConfig) => T

合并配置

类型参数

T

T

参数

cliConfig

Partial<T>

cli自定义配置

commanderConfig

Partial<T>

用户在cli终端输入的配置

返回

T