⊗tlGpBsTC 2 of 14 menu

Стварэнне задач у Gulp

Для работы Gulp неабходны спецыяльны файл gulpfile.js, які размяшчаецца ў карэннай тэчцы праекта. У гэтым файле размяшчаюцца задачы для Gulp. Гэтыя задачы ўяўляюць сабой функцыі JavaScript.

Давайце для размінкі створым тэставую задачу. Для пачатку створым паказаны файл і падключым да яго нашу бібліятэку:

let gulp = require('gulp');

Стварым функцыю з нашай першай задачай і экспартуем яе:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // спецыяльны колбэк, пра яго пазней } exports.default = task;

Для запуску нашай задачы, знаходзячыся ў тэчцы праекта, у каманднай радку выканаем наступную каманду:

gulp

Стварыце задачу, якая выводзіць у кансоль бягучы момант часу. Запусціце гэтую задачу праз камандны радок.

Тлумачэнне cb

Вы напэўна звярнулі ўвагу на тое, што ў функцыю з задачай параметрам трапляе зваротная функцыя, якая павінна быць выклікана ў канцы задачы:

function task(cb) { console.log('my first task'); cb(); // вызываем колбэк }

Гэта робіцца для таго, каб паведаміць Gulp пра тое, задача завершана і можна прыступаць да наступнай задачы.

Не варта моцна ўглыбляцца ў гэта - проста выклікайце колбэк у канцы. У наступных уроках, калі наша задача будзе што-то вяртаць праз return, выклік колбэка будзе не патрэбны.

Беларуская
AfrikaansAzə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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць