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