vue 项目优化解决方案?
1.使用 mini-css-extract-plugin 插件抽离 css 2.配置 optimization 把公共的 js 代码抽离出来 3.通过 Webpack 处理文件压缩 4.不打包框架、库文件,通过 cdn 的方式引入 5.小图片使用 base64 (对于小体积的图片,几kb的,建议使用base64格式,因为:直接使用图片,会使用一个http链接进行请求,一个小图片也运行一次http,得不偿失。
但是也有缺点:如果过大的图片使用了base64,会加大html文件或者css文件的体积,导致 关键渲染路径 (html css渲染到浏览器的过程)变慢,但是大图片不会减慢关键渲染路径的速度。
CDN的优势:
(1)CDN节点解决了跨运营商和跨地域访问的问题,访问延时大大降低;(2)大部分请求在CDN边缘节点完成,CDN起到了分流作用,减轻了源站的负载。 标签:文件,面试题,vue,解决方案,CDN,base64,css,图片 From: https://www.cnblogs.com/LIXI-/p/16843425.html