Automasjonsverktøy er flotte-de sparer oss tid og hjelper oss med å unngå menneskelige feil. De kan gjøre repeterende oppgaver mye raskere og med bedre presisjon, noe som frigjør oss til å gjøre mer produktive oppgaver.
jeg har sett på begge verktøyene og her er min takeaway.
Hva Gjør Gulp og Grunt?
begge har muligheten til å se etter nye filer, eller endringer i filer, i visse kataloger og kjøre oppgaver som gjelder for dem. Når du har satt opp prosessene du vil kjøre og bruke dem på dine eksisterende filer, vil eventuelle nye/endrede filer automatisk ha prosessene som brukes på dem også.
Gulp og Grunt er begge Bruker Node.js og plugins for å utføre de automatiserte oppgavene du har satt opp. De bruker begge .js
filer for å bygge oppgaver (dvs. gulpfile.js
For Gulp, gruntfile.js
For Grunt).
Vanlige oppgaver som begge verktøyene kan utføre og / eller automatisere inkluderer:
- Komprimere bildefiler
- Eliminere debugger og konsoll setninger fra skript
- Minifisere, sette sammen Og rydde Opp JavaScript og CSS
- Linting kode for feil
- Oppdatere databaser
Gulp vs Grunt: hva er annerledes?
Gulp
- hver plugin er designet for å gjøre en ting veldig bra
- Har 4000+ plugins (på tidspunktet for denne artikkelen)
- Raskere Enn Grunt – bruker bekker og håndterer oppgaver i minnet (bare en fil er skrevet)
- kan behandle flere oppgaver samtidig
- Stoler mer på kode enn konfigurasjon (mindre vennlig)
Grunt
>