0

grunt-contrib-shell に基づいたビルド ターゲットがたくさんあります。実際のターゲットは、すべてのターゲットで繰り返される単なるボイラー プレートです。

例えば:

shell:
  foo_replace:
    command: 'cd ./src/foo && ./foo replace'

ターゲット間で異なるのは、「置換」という言葉だけです。このような重複を避け、コマンドのターゲット名 (foo_replace) と実際のパラメーター (replace) をパラメーター化することは理にかなっています。

何か案は ?

4

1 に答える 1