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

--watch2 番目の使用シナリオでは、パラメーターをオプションにしたいと思います。ただし、採用する場合は、その値をオプションにして、指定しない場合はデフォルトに戻したいと思います。私は次のようなことを考えていたでしょう

[--watch [<dir>]]

動作します。しかし、それは私にUnmatched '('エラーを与えます。例えば、

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

これを達成する方法はありますか?

Node.js: 5.1.0 docopt: 0.6.2

4

0 に答える 0