获取配置:优先从命令行获取参数->然后从项目配置获取->然后从从全局配置获取 本地配置文件:infinity.config.js 或 infinity.config.json 说明:
- 如果参数类型为数组,命令行参数以[,]分割,如果数组元素有[,],请使用%2C 代替
一些例子:
// 以iqiniu upload命令为例解析配置获取的方式:
iqiniu -h 查看iqiniu命令
iqiniu config -h 查看config子命令
iqiniu upload --ak xxx --sk xxx //上传文件的配置:指定命令行参数配置 -> 没有的再从本地配置文件获取 -> 再从全局获取
iqiniu upload --removeNotContainExclude xxx,z%2Cz // 数组参数 ['xxx','z,z']
iqiniu upload --config xxx.json // 指定本地文件配置 -> 没有的再从全局获取
iqiniu upload test // 先获取本地文件配置 -> 再从全局标签test获取
iqiniu upload // 先获取本地文件配置 -> 再从全局获取(没有标签会提示新建,有一个标签会直接使用,有多个标签会提示选择)