gulp-run-task-if
npm i gulp-run-task-
Usage
const taskIf = ; const condition = false; // Add business logic... gulp
For example
const taskIf = ; const condition = false; // Add your business logic... gulp; gulp; gulp;
Will output in a console:
[08:00:00] Starting 'default'...[08:00:00] Starting 'conditionTask'...[08:00:00] Skipped task[08:00:00] Finished 'conditionTask' after 9.80 ms[08:00:00] Starting 'regularTask'...[08:00:00] Finished 'regularTask' after 488 ms[08:00:00] Finished 'default' after 497.80 ms
API
With the name
const taskIf = ; const condition = false; // Add your business logic... gulp; gulp; gulp;
Will output in a console:
[08:00:00] Starting 'default'...[08:00:00] Starting 'conditionTask'...[08:00:00] Skipped 'conditionTask'[08:00:00] Finished 'conditionTask' after 9.80 ms[08:00:00] Starting 'regularTask'...[08:00:00] Finished 'regularTask' after 488 ms[08:00:00] Finished 'default' after 497.80 ms