- 在製作一個專案的時候有很多流程要做,例如要用 css 欲處理器、babel、圖片壓縮等等,gulp 可以幫你把各種 task (各種 task 都可以)寫在一起方便管理然後用適合的 plugin 幫你執行,就是以程式化的方式幫忙管理要做的任務。
把 task 要用到什麼先自己寫好,定義裡面要做什麼功能,然後找適合的 plugin 套進去 function,最後再 export 執行
- ==uglify==: 壓縮 Js 的檔案大小,而且會加一些東西把邏輯打散。
- ==minify==: 也是壓縮,但通常只會把程式碼轉成越短越好,把變數跟 code 寫的越短,可以省掉不少瀏覽器 Parse(解析) 的時間。