项目是一个数据监测平台,引入了ehcart和three.js 负责项目的数据可视化;打包后,体积高达2.1M,这个体积相比于我的项目规模来说就显得稍有笨重了使用webpack-bundle-analyzer分析了一下各个文件所占用的比例:整个项目文件分布大体清晰了,现在开始优化走起!根据 wba的显示,第三方插件是大部头,包括根据我的项目需求,ehcart整体引用方式更改为:同理echart,elementUI同样按需求导入,替换之前的整体引入。目前为止,项目打包后的大部头就是这次的优化比较简单,主要是通过对自己项目的优化,熟悉webpack-bundle-analyzer的操作和使用这个插件的来优化webpack打包文件的方法和思路;算是简单的练手记录一下吧。当然,从整体优化的大维度上来说优化的点还有很多,这个文章继续更新下去。

记一次vue-webpack项目优化实践详解

记一次vue-webpack项目优化实践详解

记一次vue-webpack项目优化实践详解