offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗tlGpBsPrT 4 of 14 menu

Приватные задачи в Gulp

Пусть у нас есть две задачи:

function task1(cb) { console.log('task1'); cb(); } function task2(cb) { console.log('task2'); cb(); }

Пусть у нас также есть еще одна задача, вызывающая внутри себя остальные задачи:

function taskD(cb) { task1(cb); task2(cb); cb(); }

Именно эту задачу мы и будем экспортировать:

exports.default = taskD;

Получается, что у нас есть одна задача для экспорта - публичная, и две вспомогательные задачи - приватные, которые используются только внутри функций публичных задач.

Создайте три приватных задачи. Вызовите их функции внутри одной публичной задачи.

Создайте две публичных и четыре приватных задачи. Вызовите первую пару приватных задачи в одной публичной функции, а вторую пару - внутри другой.