https://segmentfault.com/a/11...
按照网上的教程配置好webpack,DLL.js也能出来,但是构建速度没有减少。
反而打包的文件没有变化,并且还要额外引入dll.js文件。
这么说来不是打开项目页面反而多加载了dll.js文件吗?
https://segmentfault.com/a/11...
按照网上的教程配置好webpack,DLL.js也能出来,但是构建速度没有减少。
反而打包的文件没有变化,并且还要额外引入dll.js文件。
这么说来不是打开项目页面反而多加载了dll.js文件吗?
2 回答1.5k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答986 阅读
553 阅读
2 回答148 阅读
打包生成文件体积变大,是因为这篇文章使用了缓存的技术。
因为使用了缓存,所以第二次构建比第一次的速度快。但是这个技术有很大的弊端,不适用。
要想从根本上解决速度的问题,可以使用最新版本的webpack4.x,而文中使用的是webapck2.x。
webpack4.x使用了并行化的处理方式。在不做其他优化时,速度提升了近一倍。
提升速度也可以从其它方面入手:
image-webpack-loader
,extract-text-webpack-plugin
,UglifyJsPlugin
,webapck4.x生产模式速度提升的一个原因,就是使用了新的压缩插件terser-webpack-plugin
,而不用它。include
,exclude
还有很多,就不一一说了。多实践,经验自然就来了。
也可以尝试换用
parcel
来实现打包。