Webpack - 首屏性能优化(splitChunks/externals/gzip/路由懒加载)
首屏加载慢原因:Vue只有第一次会加载页面,以后的每次页面切换,只需要进行组件替换。因为Vue是SPA,所以首页第一次加载时会把所有的组件以及组件相关的资源全都加载了,造成网站首页打开速度变慢的问题(打包构建时js包会很大)*1、路由懒加载懒加载:把代码在一些逻辑断点处分离开,然后在一些代码块中完成某些操作后,立即引用或即将引用另外一些新的代码块。通过import()引用的子模块会被单独分离出来,