gulp和webpack的区别

gulp

强调的是前端开发的工作流程,可以通过配置一系列的task,定义task处理的事务(例如文件压缩合并、雪碧图、启动server、版本控制等),然后定义执行顺序,来让gulp执行这些task,从而构建项目的整个前端开发流程。

gulp简单说就是一个task Runner

 

webpack

webpack是一个模块打包工具,可以把开发中的所有资源(img文件、js文件、css文件等)都看成模块,通过loader和plugins对资源进行处理,打包成复合生产环境部署的前端资源。

webpack is a module bundle

 

相同功能

 

两者区别:

虽然都是前端自动化构建工具,但二者定位不同。

gulp旨在规范前端开发流程

webpack重在模块化开发,而文件压缩合并、预处理等功能,不过是其附带的。

文章参考链接:http://www.cnblogs.com/lovesong/p/6413546.html      

posted on 2018-11-06 16:05  myMaria  阅读(162)  评论(0)    收藏  举报

导航