相同点: 都是前端自动化的构建工具 不同点: gulp强调工作流程(对于模块化并没有进行强调)gulp强调工作流程,通过task方法设置一个个的任务(例如文件压缩、合并、启动server等)webpack前端模块化开发的解决方案 强调模块化、压缩合并、预处理等都是它的附带功能webpack是一个前端模块化方案,更侧重模块打包,我们可以把开发中所有的资源(图片、js文件、css资源)通过loader(加载器)和plugins(插件)对资源进行处理,打包成符合生产环境部署的前端资源 。