,具备完善的command和复杂参数的组合,以及对应的hanlder【钩子响应】,
有完整的typescript提示,在写的过程中,直接跳转看类型定义可以减少看文档的次数。...需求
伪CLI风格调用
不是真的发布CLI,结合package.json的scripts调用,适用于整个工程使用
提供多功能命令【command】,独立不同功能
命令及参数支持别名,类型定义,是否必填,...',
array: true,
choices: ['json', 'excel'], // 数组支持多个值
default: '...excel', // 也能设置默认值
},
date: {
describe: '指定日期的报表【检索数据源】返回,日期格式【2022-08...'],
['$0 g --list', '检索所有数据源并在终端展示'],
['$0 g --format json ', '执行数据源生成报表,格式为json