1
Usage:
  generate [<input>] [(--output <file> | --stdout)] [--validate]
  generate <input> --output <file> [--watch <dir>] [--validate]

Options:
  <input>                        Input file
  -o <file>, --output <file>     Send output to a file
  --stdout                       Send to standard out
  -v, --validate                 Validate
  --watch <dir>                  Watch a directory [default: .]
  -h, --help                     Help

在第二种使用场景中,我想将--watch参数设为可选。但是,如果被使用,我还想将其值设为可选,如果未指定则回退到默认值。我会想到类似的东西

[--watch [<dir>]]

会工作。但是,这给了我一个Unmatched '('错误。例如,

../generate dummy-table.html --output dummy.html --watch

知道如何实现这一目标吗?

Node.js:5.1.0 文档:0.6.2

4

0 回答 0