⊗tlGpBsTC 2 of 14 menu

Tworzenie zadań w Gulp

Do działania Gulp wymaga specjalnego pliku gulpfile.js, umieszczanego w głównym katalogu projektu. W tym pliku znajdują się zadania dla Gulpa. Te zadania są funkcjami JavaScript.

Dla rozgrzewki stwórzmy zadanie testowe. Najpierw utwórzmy wskazany plik i podłączmy do niego naszą bibliotekę:

let gulp = require('gulp');

Stwórzmy funkcję z naszym pierwszym zadaniem i eksportujmy ją:

let gulp = require('gulp'); function task(cb) { console.log('my first task completed!'); cb(); // specjalne wywołanie zwrotne, o nim później } exports.default = task;

Aby uruchomić nasze zadanie, będąc w katalogu projektu, w wierszu poleceń wykonajmy następujące polecenie:

gulp

Utwórz zadanie, które wypisuje w konsoli bieżący moment czasu. Uruchom to zadanie za pomocą wiersza poleceń.

Wyjaśnienie cb

Z pewnością zauważyłeś, że do funkcji z zadaniem jako parametr trafia funkcja zwrotna, która powinna zostać wywołana na końcu zadania:

function task(cb) { console.log('my first task'); cb(); // wywołujemy funkcję zwrotną }

Robimy to po to, aby powiadomić Gulpa o tym, że zadanie zostało zakończone i można przejść do następnego zadania.

Nie ma potrzeby się w to zagłębiać - po prostu wywołuj funkcję zwrotną na końcu. W kolejnych lekcjach, kiedy nasze zadanie będzie coś zwracać przez return, wywołanie funkcji zwrotnej nie będzie potrzebne.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć