题目:
同学们,根据本周所学知识,这里我们把 commander 插件的使用学透。这其中包括命令的注册、子命令的注册、属性的使用、监听参数和方法的使用。
任务要求:
创建一个新项目
安装 commander 插件
练习 commander 的使用
文档参考地址:https://www.imooc.com/wiki/weban/w2c5.html
任务提示:
同学们在练习的时候,注意一下,commander6.2.1 版本中可以通过 program.debug 获取到属性中 debug 的属性,但是在最新的 7.0.0 版本中 program.debug 获取到的值为 undefined,需要通过 program.opts () 获取属性中的值。
参考答案:
代码参考文档:https://git.imooc.com/class-110/cli-test/src/week3/imooc-test