Commander.js 是由红宝石的指挥官工具的启发。
Commander.js工作原理基本相同的方式,允许开发工作的一个的Node.js产品添加一个交互式控制台接口其app,而整个时间停留在控制什么以及如何应用程序的响应为任何给定的命令,参数的参数或组合。
使用示例包含在下载包
是什么在此版本中是新的:
- 添加选项ISDEFAULT设置默认的子命令
- 添加回调允许过滤或后期处理帮助文字
- 在帮助信息修正不确定的文字代码
什么在2.8.1版本新:
- 在添加process.execArg支持,执行ARGS喜欢 - -harmony将被传递给子命令。
- 在Git的风格的子命令修正了。
- 允许命令从帮助隐藏。
- 在当前的git风格的子命令都在使用,但没有被调用,显示帮助。
- 添加到指定参数语法顶级指挥能力。
- 支持多行的描述。
什么在2.8.0版本新:
- 在添加process.execArg支持,执行ARGS喜欢 - -harmony将被传递给子命令。
- 在Git的风格的子命令修正了。
- 允许命令从帮助隐藏。
- 在当前的git风格的子命令都在使用,但没有被调用,显示帮助。
- 添加到指定参数语法顶级指挥能力。
- 支持多行的描述。
什么在2.6.0版本新:
- 在添加了命令#allowUnknownOption方法
- 添加应用程序描述的帮助味精。
什么在2.5.0版本新:
- 在增加了可变参数的支持
什么是2.4.0版本,新的:
- 新增Command.prototype.name检索命令名称
- 新增Command.prototype.opts检索所有的选项键 - 值对的简单对象。
- 修正了子命令名称的错误。
- 修正了上执行的子选项的强制功能。
什么在2.0.0版本新:
- 在删除输入法(.prompt,.confirm,等等)。
什么在1.2.0版本新:
- 在允许" - "连字符作为一个选项参数。
- 支持正则表达式强制。
什么是1.1.0版新:
- 新增混帐风格的可执行子支持
什么在1.0.5版本新:
- 在固定的例子/帮助
什么是1.0.4版新:
- 在新增outputHelp()方法
什么在1.0.2版本新:
- 在新增--foo这样=杆支撑
- 在节点0.8.8固定密码。请向下兼容0.6。
要求:
- 在Node.js的0.6或更高版本
评论没有发现