首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NPM酷库:commander,命令行参数处理框架

NPM酷库,每天两分钟,了解一个流行NPM库。

昨天,我们学习的minimist库,用于解析Node.js命令行参数,能将参数数组 转换为一个更易于访问的对象。

今天,我们继续学习一个更加强大的命令行参数处理库commander。

commander

commander 是一个命令行参数处理的完整的解决方案,不仅仅包含参数数组的解析转换,更支持如下特性:

参数格式正则匹配

可变数量参数列表

参数默认值

参数别名支持

可定义参数语法

子命令支持

自定义帮助信息输出

应用实例:

参考资料

https://github.com/tj/commander.js

github.io/commander.js/

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115G0DMTB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com