⊗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(); // специјален callback, за него подоцна } exports.default = task;

За да ја стартуваме нашата задача, наоѓајќи се во папката на проектот, во командната линија извршете ја следнава команда:

gulp

Креирајте задача која ќе го прикаже во конзолата тековниот момент на времето. Стартувајте ја оваа задача преку командната линија.

Објаснување на cb

Сигурно забележавте дека во функцијата со задачата како параметар влегува функција-callback, која треба да се повика на крајот од задачата:

function task(cb) { console.log('my first task'); cb(); // го повикуваме callback-от }

Ова се прави за да се извести Gulp дека задачата е завршена и може да се продолжи со следната задача.

Не треба премногу да се задлабочувате во ова - едноставно повикувајте callback на крајот. Во следните лекции, кога нашата задача ќе враќа нешто преку return, повикувањето на callback нема да биде потребно.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј