位置: IT常识 - 正文

vue项目首屏加载过慢解决方案(vue项目首屏加载过慢)

编辑:rootadmin
vue项目首屏加载过慢解决方案 前言

推荐整理分享vue项目首屏加载过慢解决方案(vue项目首屏加载过慢),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue首屏白屏如何解决,vue项目首页加载慢,vue首屏加载优化简书,vue首屏加载优化简书,vue项目首页加载慢,vue怎么解决首次加载白屏问题,vue首屏加载优化简书,vue项目首屏加载过慢,内容如对您有帮助,希望把文章链接给更多的朋友!

因为我的一个vue项目首页打开加载了好久,所以决定优化一下。发现是打包体积太大了,页面才加载慢主要是第三方库。 优化着优化着就想要更好一点,于是逛博客搜索,参照了几个博主的解决方法整理出一下几点。​

一、防止编译文件中出现map文件

在 config/index.js 文件中将productionSourceMap的值设置为false.

二、使用CDN加载第三方库vue项目首屏加载过慢解决方案(vue项目首屏加载过慢)

在打包后发现chunk-vendor.js 文件占用内存特别大,这里面主要是使用的一些第三方库,例如 vue-router,axios,elementUI ,echarts等文件。 通过在index.html 中直接引入第三方资源来缓解我们服务器的压力,其原理是将我们的压力分给了其他服务器站点。 推荐外部的库文件使用CDN资源: bootstrap CDN:https://www.bootcdn.cn Staticfile CDN:https://www.staticfile.org jsDelivr CDN:https://www.jsdelivr.com 75 CDN:https://cdn.baomitu.com UNPKG:https://unpkg.com cdnjs:https://cdnjs.com

使用方法

第一步 在index.html文件中引入第三方库 第二步 去vue-config文件中去配置externals,写上你已经在index.html中引用了cdn的库。

三、图片资源压缩以及使用图片懒加载

可以用精灵图等减少http请求

四、vue-router 路由懒加载

懒加载即组件延迟加载,通常vue的页面在运行后进入都会有一个默认的页面,而其他未显示的页面只有在点击后才需要加载出来,实现按需请求,从而减少第一次加载的时候耗时。

懒加载路由配置:

const xxx= () => import('@/pages/xxx')五、gzip压缩

前端配置gzip压缩,并且服务端使用nginx开启gzip,用来减小网络传输的流量大小。 第一步 命令行执行:npm i compression-webpack-plugin -D 第二步 在webpack的dev开发配置文件中加入如下代码:

const CompressionWebpackPlugin = require('compression-webpack-plugin')plugins: [ new CompressionWebpackPlugin()]六、前端代码优化合理使用v-if和v-show使用定时器和回调函数等记得销毁避免意外的全局变量适当使用闭包避免内存泄漏
本文链接地址:https://www.jiuchutong.com/zhishi/297777.html 转载请保留说明!

上一篇:安装element ui(安装elementUI)

下一篇:CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形(sbc奇思妙想)

  • 在建工程转固定资产需要交税吗
  • 进口关税和增值税可以抵扣吗
  • 企业所得税的代码是什么
  • 偶然所得个人所得税会计分录
  • 项目差旅费能计入项目费用吗
  • 国有股权无偿划转协议
  • 会计电算化的内容及过程
  • 会展服务费怎么开票
  • 如何理解合并报表的调整和抵消
  • 管理费用怎么结转成本
  • 银行手续费进项税怎么入账
  • 出售无形资产和转让无形资产
  • 回购股份限售
  • 非正常损失会计利润调整
  • 融资租赁的长期投资包括
  • 出口零退税率是什么意思
  • 发票失控怎么处罚
  • 在途物资可以结转成本吗
  • 个人挂靠公司承接工程如何做会计处理?
  • 购置房产按揭应注意事项
  • 营改增后房地产企业增值税如何核算
  • 办公费支出属于资产项目吗
  • 主办会计和会计助理的区别
  • 支票进账对方没钱开户行会打电话叫他存钱吗?
  • 固定资产维修费率
  • 外地预缴工会其他经费计入什么科目?
  • 权益乘数公式
  • 进行财产清查
  • 发票两边的孔怎么做
  • 五联折叠票和两联折叠票的区别
  • 费用应计入管理费用的有
  • 财务期初期末
  • 发票备注栏的填写规定
  • 在建工程领用原材料需要进项税转出吗
  • 制药厂副产品
  • 补缴增值税滞纳金天数
  • 用应付票据付应收账款
  • 贷款损失准备科目为负债类科目
  • 未担保余值通俗理解
  • 租金没有收进来,房产税要交吗
  • 凯恩kane
  • 企业所得税季初数怎么填
  • php生成随机6位数
  • php23种设计模式
  • php curl file_get_contents
  • 服务什么行业
  • 汽车以旧换新怎么操作
  • 小规模普通发票几个点的税
  • 起重机属于固定资产中什么设备类型
  • 公司能经营烟草公司吗
  • 货物样品出口
  • 研发辅助账汇总表
  • 水处理设备行业发展
  • 补交以前年度企业所得税怎么入账
  • 生产辅料清单
  • 可供出售金融资产的会计处理
  • 到期不续约补偿金怎么算
  • 公司贷款直接打收据吗
  • 教育费附加免征额
  • 转账支票填写样本图片
  • 会计结账一般都是谁做
  • 金蝶美金账户怎么删除
  • MySQL ERROR 1045 (28000) 错误的解决办法
  • mysql获取日期年份
  • 忘记windows登陆密码
  • Win10预览版更新弹窗如何关闭
  • ubuntu的快捷键
  • 不能用鼠标
  • 错误代码0x8007007B
  • windows开始按钮点了没用
  • linux vmware命令行
  • Android中的touch事件
  • Unity3D游戏开发毕业论文
  • linux -lc
  • unity里面如何删除一个项目
  • Android使用HttpURLConnection和HttpClient请求服务器数据
  • 宁波出租车购买
  • 税务总局2017年11号公告第二条
  • 副局长是由局长任命的吗
  • 12366属于哪个部门
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设