为什么脚手架打包以后,里面的vendor文件有一兆多,我已经吧第三方的elementUI,vuex,echarts等采用cdn的方式引入了,路由也是采用懒加载的方式引入的,可还是有这么大,上线后刷新就加载特别慢,这个vendor文件夹花了七八秒钟,有什么好的方法解决吗?
为什么脚手架打包以后,里面的vendor文件有一兆多,我已经吧第三方的elementUI,vuex,echarts等采用cdn的方式引入了,路由也是采用懒加载的方式引入的,可还是有这么大,上线后刷新就加载特别慢,这个vendor文件夹花了七八秒钟,有什么好的方法解决吗?
在build
命令后加上--report
再打包看是那些包的体积比较大,针对性的优化
console
根据打包后的分析图针对性优化
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答993 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答909 阅读
3 回答1.3k 阅读✓ 已解决
1.检查有没有map文件 有的话配置文件里面修改sourceMap
2.看看有没有过多的全局组件 尽量不用全局组件 单独引入