Bir bayrak belirtilmemişse, işi gulp görevini durdurarak ve DRY yolunda yapmanın en iyi yolunu merak etmesini sağlamaya çalışıyorum.Koşullar yerine getirilirse, Gülp Görevini Durdurun
Her bir görev - eğer bir belirtilmemişse ve aynı zamanda karşılanmadığı takdirde varsayılan görev durağı varsa durmasını isterim.
Şimdiye kadar şanssız birkaç şey denedim.
sayesinde zaman uyumsuz fonksiyonunun
gulp.task('test', function() {
if(typeof(args.theme) == 'undefined' || args.theme === true) {
console.log(msg.noTheme);
return; // end task
}
// run rest of task...
});
gulp.task('test-2', function() {
if(typeof(args.theme) == 'undefined' || args.theme === true) {
console.log(msg.noTheme);
return; // end task
}
// run rest of task...
});
gulp.task('default', ['test-1', 'test-2']);