instrumentele de automatizare sunt grozave-ne economisesc timp și ne ajută să evităm erorile umane. Ei pot face sarcini repetitive într-un ritm mult mai rapid și cu o precizie mai bună, ceea ce ne eliberează să facem sarcini mai productive.
m-am uitat la ambele instrumente și aici este takeaway mea.
ce fac Gulp și Grunt?
ambele au capacitatea de a verifica fișiere noi sau modificări ale fișierelor în anumite directoare și de a rula sarcini aplicabile acestora. După ce ați configurat procesele pe care doriți să le rulați și să le aplicați fișierelor existente, orice fișiere noi/modificate vor avea automat și procesele aplicate acestora.
Gulp și Grunt sunt ambele nod de utilizare.JS și pluginuri pentru a îndeplini sarcinile automate pe care le-ați configurat. Ambele folosesc .js
fișiere pentru a construi SARCINI (adică gulpfile.js
pentru Gulp, gruntfile.js
pentru mormăit).
sarcinile comune pe care ambele instrumente le pot realiza și/sau automatiza includ:
- comprimarea fișierelor de imagine
- eliminarea declarațiilor de depanare și consolă din scripturi
- comprimarea, concatenarea și curățarea JavaScript și CSS
- cod de Linting pentru erori
- Actualizarea bazelor de date
Gulp vs Grunt: ce este diferit?
Gulp
- fiecare plugin este conceput pentru a face un singur lucru foarte bine
- are 4000+ plugin-uri (la momentul acestui articol)
- mai repede decât Grunt – foloseste fluxuri și se ocupă de sarcini în memorie (doar un singur fișier este scris)
- poate procesa mai multe sarcini în același timp
- se bazează mai mult pe cod decât de configurare (mai puțin prietenos)