API 参考 / @142vip/utils / VipConfig
类: VipConfig
定义于: packages/utils/src/pkgs/config.ts:8
配置加载
构造函数
构造函数
new VipConfig():
VipConfig
返回
VipConfig
方法
loadCliConfig()
loadCliConfig<
T>(configName,defaultValue,cosmiconfigOptions?):T
定义于: packages/utils/src/pkgs/config.ts:14
加载配置
- 本地配置,形如:xxx.config.ts
- 包配置,package.json中的xxx字段
类型参数
T
T
参数
configName
string
defaultValue
any
cosmiconfigOptions?
Partial<OptionsSync>
返回
T
loadConfig()
loadConfig<
T>(configName,cosmiconfigOptions?):undefined|T
定义于: packages/utils/src/pkgs/config.ts:27
加载cli配置
类型参数
T
T
参数
configName
string
cosmiconfigOptions?
Partial<OptionsSync>
返回
undefined | T
mergeCommanderConfig()
mergeCommanderConfig<
T>(cliConfig,commanderConfig):T
定义于: packages/utils/src/pkgs/config.ts:43
合并配置
类型参数
T
T
参数
cliConfig
Partial<T>
cli自定义配置
commanderConfig
Partial<T>
用户在cli终端输入的配置
返回
T
