înghiţitură | |
---|---|
Tip de | Cadrul JavaScript și instrumentul de automatizare a construirii [d] |
ultima versiune | |
Stat | activ |
Licență | Licență MIT |
Site-ul web | gulpjs.com |
Gulp este un manager de activități pentru efectuarea automată a sarcinilor utilizate frecvent (de exemplu , minificare , testare, îmbinare fișiere) scrise în limbajul de programare JavaScript. Software-ul folosește linia de comandă pentru a rula sarcinile definite în Gulpfile [2] . Creat ca o furcă a proiectului Grunt pentru a prelua cele mai bune practici din acesta [3] . Distribuit prin managerul de pachete NPM sub licența MIT [4] .
Diferă de Grunt prin faptul că codul sarcinii este scris în cod JavaScript, și nu în stilul unui fișier de configurare [5] .
Începând cu 2020, există peste 4.000 de pluginuri pentru Gulp [6] .
Interacțiunea între părți ale programului este implementată prin operator .pipe(), executând câte o sarcină, fără a afecta fișierele sursă, până la finalul procedurii. Acest lucru face posibilă combinarea pluginurilor în orice ordine și cantitate.
Tot în Gulp, sistemul de construcție a fost îmbunătățit. Aceasta înseamnă că, pe lângă executarea sarcinilor, puteți și copia fișiere dintr-un loc în altul, să compilați și să implementați proiectul într-un mediu nou.
![]() | |
---|---|
Site-uri tematice |