6
複数のオプション(値なし)をグラントタスクに渡すために期待される形式は何ですか?複数のオプションを持つグランタタスク
たとえば、冗長モードまたはドライランモードで実行できる「migrate」というタスクがあります。問題の解析、複数のがあります
{dryrun: true, rollback: true}
:
{dryrun: '--rollback'}
の代わり:
$grunt migrate --dryrun --rollback
は残念ながらうなり声のようなオプションを解析するようだ:私のような両方のオプションでそれを実行することを期待します1つのオプションが値のない別のオプションの後に続く場合のパラメータ?デフォルトのオプションを使用し、それが動作
$grunt migrate --dryrun=1 --rollback=1
ターゲット構文を使用することはできますが、これはあまり標準的ではありません: 'grunt migrate:dryrun:rollback'。ハンドラ関数で 'this.args'を使ってこれらのターゲットにアクセスできます。 – jakerella
ちょうどこれを見つけた。私はそれがバグだと思っています。私はgithub上で問題を見つけることができませんでしたので、私はそれを作成しました。 https://github.com/gruntjs/grunt/issues/1173 –
多くの人がいました。私はどこにいるのか遅いです。ここにあります。 https://github.com/gruntjs/grunt/issues/908 –