webpack与gulp的不同

两者都是前端构建工具。

gulp

是基于任务和流的,找到一个或一类的文件,对其进行一系列链式操作,整个链式操作构成一个任务,多个任务构成web整个构建流程。

webpack

是基于入口的,自动地递归解析所有依赖的资源文件,用不同的loader来处理不同的文件,用plugin来扩展webpack的功能。

最大的不同:支持代码分割、模块化、全局分析。

为什么要使用webpack?

1、 模块化开发(import,require) 2、 预处理(Less,Sass,ES6,TypeScript……) 3、 主流框架脚手架支持(Vue,React,Angular) 4、 庞大的社区(资源丰富,降低学习成本)

 

猜你喜欢

转载自www.cnblogs.com/annie211/p/12674208.html
今日推荐