据说webpack3打包速度相比1快多了、特意做了一个尝试
查看官网大概有以下几点变化(请大家补充)
1、webpack 内部实现变化
2、新增了模块串联功能。之前,webpack 会为每个模块创建各自的闭包,使用串3、联功能将模块连接到一起后,就只需为这真个模块创建一个单独的闭包,从而减少不必要的代码
3、增加动态加载注释,即可为动态加载定义 chunk 名
特意想对比下webpack1跟webpack3编译对比:
在webpack.config.js配置基本不变,只是一些写法变了的情况下,做对比:
webpack1编译结果:如图
接下来,webpack3编译:
个人感觉编译的大小,速度基本上没什么变化啊、不知道是不是自己太渣了,还望大神们留言指出编译的关键之处。
码字不容易、