Cheat Sheet速查表
跳转到主要内容

Commander.js 速查表

本文根据 Devhints / Commander.js 翻译。代码示例及版本范围沿用原文。

关于

初始化

var cli = require('commander');

选项

cli
  .version(require('../package').version)
  .usage('[options] <command>')
  .option('-w, --words <n>', 'generate <n> words')
  .option('-i, --interval <n>', 'interval [1000]', 1000)
  .option('-s, --symbols', 'include symbols')
  .parse(process.argv);

帮助

.on('--help', function() {
  console.log('');
})

命令

cli.outputHelp();
cli.args == ["hello"];

其他实用内容

process.exit(0);