Node.js
पार्सिंग कमांड लाइन तर्क
खोज…
पासिंग एक्शन (क्रिया) और मूल्य
const options = require("commander");
options
.option("-v, --verbose", "Be verbose");
options
.command("convert")
.alias("c")
.description("Converts input file to output file")
.option("-i, --in-file <file_name>", "Input file")
.option("-o, --out-file <file_name>", "Output file")
.action(doConvert);
options.parse(process.argv);
if (!options.args.length) options.help();
function doConvert(options){
//do something with options.inFile and options.outFile
};
बूलियन स्विच पास करना
const options = require("commander");
options
.option("-v, --verbose")
.parse(process.argv);
if (options.verbose){
console.log("Let's make some noise!");
}
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow