對webpack和gulp的理解和區別

webpack是前端構建工具,稱爲模塊打包機,webpack支持模塊化;構建前端開發過程中常用的文件,如:js,css,html,img等;使用簡單方便,自動化構建。webpack是通過loader(加載器)和plugins(插件)對資源進行處理的。

Glup側重於前端開發的整個過程的控制管理,我們可以通過給glup配置不同的task來讓glup實現不同的功能,從而構建整個前端開發流程。(通過gulp中的gulp.task()方法配置,比如server、sass/less預編譯、文件的合併壓縮等等)

區別:

gulp嚴格上講,模塊化不是他強調的東西,他旨在規範前端開發流程。

webpack更是明顯強調模塊化開發,而那些文件壓縮合並、預處理等功能,不過是他附帶的功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章