commander.js 介绍
commander.js可以帮助我们简化node命令行的开发。
commander特性??
自记录 代码
自动 生成 帮助
合并短参数(“ABC”==“-A-B-C”)
默 认选项
强制选项??
命令解析
提示 符
commander安装
npm install commander --save
commander使用
var program = require('commander');
program
.version('0.1.0')
.option('-p,--peppers','Add peppers')
.option('-P,--pineapple','Add pineapple')
.option('-b,--bbq-sauce','Add bbq sauce')
.option('-c,--cheese [type]','Add the specified type of cheese [marble]','marble')
.parse(process.argv);
console.log('you ordered a pizza with:');
if (program.peppers) console.log(' - peppers');
if (program.pineapple) console.log(' - pineapple');
if (program.bbqSauce) console.log(' - bbq');
console.log(' - %s cheese',program.cheese);
网站地址 : http://tj.github.io/commander.js/
GitHub: https://github.com/tj/commander.js
网站描述: 一个 轻巧的nodejs模块,提供了 用户 命令行输入和参数解析强大 功能
commander.js官方网站
官方网站: http://tj.github.io/commander.js/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。