Grunt - 将目标传递给任务
Grunt - pass target to a task
我正在注册一个任务以执行其他任务:
grunt.registerTask('foo', function (target) {
grunt.task.run(['bar',..]);
})
grunt.registerTask('bar', [
'baz:<target>',
...
]);
我希望 baz 的目标成为指定给 foo 函数的目标参数。我可以这样做吗?
也许您需要像 foo 任务一样注册 bar 任务?
grunt.registerTask('foo', function (target) {
grunt.task.run(['bar' + (target ? ':' + target : '')]);
});
grunt.registerTask('bar', function (target) {
grunt.task.run(['baz' + (target ? ':' + target : '')]);
});
我正在注册一个任务以执行其他任务:
grunt.registerTask('foo', function (target) {
grunt.task.run(['bar',..]);
})
grunt.registerTask('bar', [
'baz:<target>',
...
]);
我希望 baz 的目标成为指定给 foo 函数的目标参数。我可以这样做吗?
也许您需要像 foo 任务一样注册 bar 任务?
grunt.registerTask('foo', function (target) {
grunt.task.run(['bar' + (target ? ':' + target : '')]);
});
grunt.registerTask('bar', function (target) {
grunt.task.run(['baz' + (target ? ':' + target : '')]);
});