gulp | webpack | |
---|---|---|
定位 | 基于任务流的自动化打包工具 | 模块化打包工具 |
优点 | 易于学习和理解, 适合多页面应用开发 | 可以模块化的打包任何资源,适配任何模块系统,适合SPA单页应用的开发 |
缺点 | 不太适合单页或者自定义模块的开发 | 学习成本低,配置复杂,通过babel编译后的js代码打包后体积过大 |
gulp | webpack | |
---|---|---|
定位 | 基于任务流的自动化打包工具 | 模块化打包工具 |
优点 | 易于学习和理解, 适合多页面应用开发 | 可以模块化的打包任何资源,适配任何模块系统,适合SPA单页应用的开发 |
缺点 | 不太适合单页或者自定义模块的开发 | 学习成本低,配置复杂,通过babel编译后的js代码打包后体积过大 |