⊗tlGpBsTC 2 of 14 menu

Taak skep in Gulp

Gulp benodig 'n spesiale lêer genaamd gulpfile.js wat in die wortelvouer van die projek geplaas word. Hierdie lêer bevat die take vir Gulp. Hierdie take is JavaScript-funksies.

Kom ons skep eers 'n toets taak vir opwarming. Laat ons eers die genoemde lêer skep en die biblioteek daaraan koppel:

let gulp = require('gulp');

Kom ons skep 'n funksie vir ons eerste taak en voer dit uit:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // spesiale terugroep, meer hieroor later } exports.default = task;

Om ons taak uit te voer, vanuit die projekvouer, voer die volgende opdrag in die opdragreël uit:

gulp

Skep 'n taak wat die huidige tydstip na die konsole uitstuur. Voer hierdie taak uit via die opdragreël.

Verduideliking van cb

Jy het seker opgelet dat 'n terugroepfunksie as parameter aan die taakfunksie oorgedra word, wat aan die einde van die taak uitgevoer moet word:

function task(cb) { console.log('my first task'); cb(); // roep die terugroep aan }

Dit word gedoen om Gulp in te lig dat die taak voltooi is en na die volgende taak oorgegaan kan word.

Moenie te diep daaroor nadink nie - roep eenvoudig die terugroep aan aan die einde. In die volgende lesse, wanneer ons taak iets via 'n return sal terugstuur, sal die oproep van die terugroep nie nodig wees nie.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp