W przeciwieństwie do innych podobnych programów gulp nie ma uproszczonego pliku konfiguracyjnego (jak np. Webpack) i do zdefiniowania zadań wymagana jest podstawowa znajomość JavaScript. Daje to jednak możliwość łatwiejszego dostosowania procesu budowania aplikacji do własnych potrzeb.

Sposób działania Zadania gulp są uruchamiane z wiersza poleceń (CLI) i wymagają dwóch plików.

package.json -- używany do instalowania zależności przez npm (w tym wtyczek dla gulp) -- devDependencies. gulpfile.js (lub po prostu gulpfile ) -- główny plik zawierający definicje zadań. Tu ładowane są moduły i zazwyczaj tutaj znajduje się logika wykonania zadań.

Zgodnie z przyjętą konwencją pliki te znajdują się zazwyczaj w głównym folderze kodu źródłowego danego pakietu.

Zadanie domyślne jest uruchamiane przez uruchomienie polecenia gulp w folderze projektu. Poszczególne zadania mogą być zdefiniowane przez gulp.task i są uruchamiane przez polecenie: gulp <task> <othertask>.

Zobacz też . Webpack.

Przypisy

Linki zewnętrzne Oficjalna witryna. gulp na Github.

Kategoria:Oprogramowanie na licencji MIT