如何使用最小化打印使用帮助?



这里有一个简单的例子,它展示了minimist命令行参数解析器的基础知识:

var minimist = require('minimist')
var args = minimist(process.argv.slice(2), {
string: 'lang',           // --lang xml
boolean: ['version'],     // --version
alias: { v: 'version' }
})
console.log(args)

我想打印这个简单脚本的用法,如下所示:

$ node myprog
Usage: myprog [options]
Short description
Options:
--lang <lang>       sets the language
--version           output the version number
-h, --help          output usage information

如何使用最小雾来做到这一点?

还是我应该使用其他工具,例如指挥官?

最后,我发现 minimist 只是参数解析器,无法生成修饰的用法/帮助。

所以你应该使用另一个工具,比如指挥官这样的工具。

相关内容

  • 没有找到相关文章

最新更新