⊗tlGpBsTCp 6 of 14 menu

Mchanganyiko wa Kazi za Gulp

Kazi za Gulp zinaweza kuunganishwa pamoja (mchanganyiko), ambapo kazi ndani yake zitatekelezwa kwa mfuatano au sambamba.

Wacha tuangalie jinsi hii inafanyika. Kwa mfano tuchukue kazi zifuatazo:

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

Utekelezaji wa Mfuatano

Kwa utekelezaji wa mfuatano wa kazi imetengwa kitendo series. Kitendo hiki kinachukua parameta idadi yoyote ya kazi na kuzitekeleza kwa turn kwa mpangilio wa kuratibiwa.

Kuanza kitendo hiki kinahitaji kuagizwa kutoka kwa maktaba ya Gulp:

const { series } = require('gulp');

Sasa tunaweza kutumia kitendo hiki:

function taskD(cb) { series(task1, task2); cb(); } exports.default = taskD;

Mara moja unaweza kuusafirisha matokeo ya kazi series, bila kuunda kitendo cha ziada kwa kazi ya umma:

exports.default = series(task1, task2);

Unda kazi tatu, zitekelezwe kwa mfuatano moja baada ya nyingine.

Utekelezaji Sambamba

Kwa utekelezaji sambamba wa kazi imetengwa kitendo sawa parallel(). Wacha tuangalie kazi yake.

Kuanza tuilunge kitendo hiki:

const { parallel } = require('gulp');

Tutumie kitendo chetu ndani ya kazi ya umma:

function taskD(cb) { parallel(task1, task2); cb(); } exports.default = taskD;

Au tu usafirishe matokeo ya kazi:

exports.default = parallel(task1, task2);

Unda kazi tatu, zitekelezwe sambamba.

Mchanganyiko

Vitendo series na parallel() vinaweza kuingizwa ndani ya kila mmoja kwa mchanganyiko wowote, kwa mfano, kama hivi:

exports.default = series(task1, parallel(task2, task3));

Unda kazi tano. Fikiria mifano ya mchanganyiko na kazi hizi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa