vue项目首屏加载优化

79 篇文章 1 订阅

1、将第三方资源使用cdn引入

将项目中用到的一些第三方库通过cdn的方式引入的话,在打包的时候就不需要对第三方库进行打包,自然就减小了包的大小,首屏加载的时候所加载的内容也就减少了,加载时间就少了。

vue项目中通过cdn引入资源并配置

2、按需加载

如果还是需要在项目中npm安装依赖的话可以使用按需加载的方式来对组件进行引用。

以引入elementUI为例:

import Vue from 'vue';
import { Button,Input } from 'element-ui';

Vue.use(Button);
Vue.use(Input);

3、路由懒加载

实现路由懒加载的方法

4、图片懒加载

实现图片懒加载的方法

5、图片压缩

实现图片压缩的方法

6、代码压缩

实现代码压缩的方法

这里额外记录一个优化用户体验的方案:
使用来对组件进行缓存,优化用户体验。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值