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