Mam dwa wymagania dla mojego skryptu produkcji:Czy możliwe jest posiadanie warunkowych zależności w połknięciu?
- Kiedy biegnę
gulp clean build
,clean
należy zakończyć przedbuild
startów. - Jeśli uruchomię
gulp build
, to nie powinien działaćclean
.
Tak więc, jeśli podano clean
, to build
powinien na to poczekać, inaczej zacznie.
Pierwsza część jest możliwe, jeśli robię
gulp.task('clean');
gulp.task('build', ['clean']);
jednak, że jest niezgodny z pkt 2
Jeśli robię
gulp.task('clean');
gulp.task('build');
naruszający pkt 1
Czy to możliwe z łykiem?