Публічныя задачы ў Gulp
Няхай у нас ёсць некалькі задач:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Можна зрабіць колькі заўгодна задач, аднак, толькі адна задача можа быць асноўнай - та, якую мы экспартуем па змаўчанні:
exports.default = taskD;
Як вы ўжо ведаеце, такая задача можа быць запушчана праз камандны радок наступнай камандай:
gulp
Астатнія задачы таксама могуць быць экспартаваны:
exports.task1 = task1;
exports.task2 = task2;
Экспартаваныя задачы называюцца публічнымі, так як яны ствараюцца для іх наступнага запуску праз камандны радок.
У нашым выпадку для запуску першай задачы ў камандным радку трэба выканаць наступнае:
gulp task1
А для запуску другой задачы - наступнае:
gulp task2
Стварыце задачу, якая выводзіць у кансоль бягучы дзень.
Стварыце задачу, якая выводзіць у кансоль бягучы месяц.
Стварыце задачу, якая выводзіць у кансоль бягучы год.
Запусціце створаныя задачы па чарзе праз камандны радок.