0

誰かにとってのうっとうしい構文の質問 - ドキュメントで答えが見つからないようです。次のように設定された単調なタスクがあるとします。

grunt.registerTask('prod', [
    'clean',
    'md5:requireJS',
    'handlebars',
    'md5:cssFile',
]);

最後に任意のコードを実行する必要があります。

grunt.registerTask('prod', [
    'clean',
    'md5:requireJS',
    'handlebars',
    'md5:cssFile',
    function() { ... }
]);

構文的には、新しいターゲットを作成しても何の役にも立たないようです。なぜなら、それは単なるオブジェクトであり、関数ではないからです。何か案が...?ここで間違ったツリーを吠えていますか?

(ありがとう!) - ベン

4

2 に答える 2

1

最後に実行するタスクを登録します。

grunt.registerTask('end', function() {
  grunt.log.writeln('Im doing things at the end');
  /* ... */
});

grunt.registerTask('prod', [
    'clean',
    'md5:requireJS',
    'handlebars',
    'md5:cssFile',
    'end'
]);
于 2013-10-16T02:53:03.423 に答える