# Webpack 发展史

# webpack1

支持 CMD 和 AMD,同时拥有丰富的 plugin 和 loader,webpack 逐渐得到广泛应用。

# webpack2

支持 ES Module,分析 ESModule 之间的依赖关系

webpack1 必须将 ES,Module 转换成 CommonJS 模块,webpack2 支持 tree sharking

# webpack3

新的特性大都围绕 ES Module 提出,如 Scope Hoisting 和 Magic Comment;

webpack3 以上基本上都可以解决 es6 提出的模块化

# webpack4

可以解决 es6 模块化

更多个功能性 pulgin 和 loader

前端框架中广泛使用: Angular Vue React 的脚手架都是由 webpack 来进行开发、管理

最近更新: 4 小时前