node commander 以及cac cli 开发框架
commander 是一个比较老牌的cli 开发框架,功能很全,cac 是一个新的轻量cli 框架,说下一些自己的使用感觉
简单对比
- cac 以及commander 都比较强大
- 都支持子命令,以及参数,默认值
- 如果复杂cli 同时需要模块管理,个人还是推荐基于commander,开发嵌套子command 真的很方便
- commander 包含了hooks 能力,这点很不错
说明
快速上手cac 是特别不错,基于ts 开发的,零依赖,但是复杂的commander 功能还是方便,强大
浙公网安备 33010602011771号