gulp与webpack的区别
webpack 是一个打包工具,gulp 是一个自动化工具。
webpack 是用来把你的源文件打包成一个文件的,你做了一系列配置以后,可以用一句 webpack 实现打包的功能。
webpack 是用来把你的源文件打包成一个文件的,你做了一系列配置以后,可以用一句 webpack 实现打包的功能。
gulp 是用来实现自动化的,你写了一堆任务之后,可以用一句 gulp 执行你所需要的所有任务。
除了前端模块化开发,模块之间充分依赖的项目,都不值得用 Webpack 去构建。反之,如果要用 Webpack,请确保模块化,模块之间充分依赖。除此之外的构建工作,都应该交给 gulp 继续完成。目前大点的项目,Webpack 和 gulp 都是同时存在的,只是各自负责擅长的那部分,比如 Webpack 将模块的、互相依赖的分散的代码打包成数个文件,然后再使用 gulp 任务去做压缩,加版本号,替换等等其他工作。
http://blog.csdn.net/xllily_11/article/details/51782005