Имеется три таска, два из них могут выполняться ассинхронно, но третий должен выполняться после двух. Как это сделать, используя Elixir (какая то приблуда, обертка для Gulp'a связывающаяся с Larvel'ом)
Используя констуркцию:
elixir.extend('task1.2.3', function() {
new Task('task1.2.3', function() {
// ....
})
.watch('./');
});
Приходится использовать данную констуркцию, что бы после вызывать:
elixir(function(mix) {
mix.task1();
//... и след таски
});
Подскажите пожалуйста как решить эту проблему?
Побывал создавать отдельные галп таски, и цеплять их к конструкции:
gulp.task('task1'....)
gulp.task('task2'....)
elixir.extend('task1.2.3', ['task1', 'task2'], function() {
new Task(...)
});