常规选项解析器使用约定优于配置方法的CLI应用程序的节点选项解析器。

安装:


$ npm install conventional --save

用法

常规命令的剖析(用户视角)

想象一个命令行应用程序,它有一个命令可以向某人发射移相器。它需要一些选项和参数。命令行上使用它看起来像这样:


phaser shoot jeff mode stun

在上面的例子中:

  • phaser是命令行应用程序名称

  • shoot是要运行的命令

  • mode是一个标志,用于稍微改变命令的工作方式

  • stun是赋予该标志的值

  • jeff是传递给命令以采取行动的参数

我们基本上是在说:“将移相器设置为‘眩晕’并射击杰夫”。

如果您理解这一点,那么本指南的其余部分应该更容易理解。虽然选项解析器可能会让人感到复杂,即使是传统方法可能也是最简单的,它...