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
Учурдагы күндү консолго чыгаруучу кызматты түзүңүз.
Учурдагы айды консолго чыгаруучу кызматты түзүңүз.
Учурдагы жылды консолго чыгаруучу кызматты түзүңүз.
Түзүлгөн кызматтарды терминал аркылуу кезек-кезеги менен иштетиңүз.