关于vue-cli 3配置打包优化要点
2024-06-24 11:01:37阅读量:34 字体:大 中 小
配置路由懒加载,封装了异步组件引入的方法,接收一个地址做参数

配置代码压缩
配置引用别名
设置插件的按需引入,本文使用的是element-ui,
经过一些基础的配置后,我们来看下目前打包后的效果。
从下图可以看到,打包出来后最大的包有1.33M。然后再看下请求,哇,217个请求、首页下载需要3.2M。
好吧,开始折腾
1. 优化scss配置文件的引入
我们在搭建项目的过程中经常性的会将一些scss配置文件抽离出来,例如主题色等,然后在每个需要的组件中引入。这样会显得很繁琐,我们可以借助sass-loader帮我们进行预处理,
这样我们就不用在每一个页面都进行引入样式,就能直接引用。
例如我们的样式文件目录下有一个theme.scss,我们可以在vue.config.js中作如下处理
通过以上配置,就可以在组件模板中注释以下代码
2. 针对请求数进行优化
我们发现请求数增多是因为我们页面预先渲染了其它组件,会在html页面中插入像这样的东西,这该怎么优化呢?
首先我们先看下vue.config.js的官方文档,点击前往。
官方说明: 是一种 resource hint,用来告诉浏览器在页面加载完成后,利用空闲时间提前获取用户未来可能会访问的内容。
所以我们添加如下配置
3. 公用代码提取,使用cdn加载
对于vue, vuex, vue-router,axios等我们可以利用wenpack的externals参数来配置,这里我们设定只需要在生产环境中才需要使用:
接着修改html文件,添加注入代码
然后打包重启,我们再来看下目前的变化。
嗯,真香~从下图可以看到,打包出来后最大的包文件只有775kb。然后再看下请求,哇,43个请求、首页下载只需要1.4M。
可以看出,我们这一系列的操作后请求数减少了174个,首页渲染减少了1.8m,真是可喜可贺
最后,附上完整的vue-config.js文件
以上就是我针对打包后做的优化处理,当然还有其它优化点,比如开启gzip压缩,不过这个需要后台服务器支持,所以暂不配置。
免责声明:
本文《关于vue-cli 3配置打包优化要点》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

美团异地怎么点外卖给别人
美团异地可以通过修改收货地址的方法来给别人点外卖,修改收货地址给别人点外卖的具体操作步骤如下: 美团异地怎么点外卖给别人 1、打开美团app,在首页上方点击外卖进入外卖界面。 2、进入外卖界面后,点...
阅读: 727

支付宝悄悄话怎么知道对方看没看
支付宝的悄悄话是阅后即焚的消息,如果发送悄悄话过去,悄悄话消失了就证明对方已看。具体操作方法如下: 支付宝悄悄话怎么知道对方看没看 1、打开手机支付宝app,点击消息”,再点击右上角人像。...
阅读: 1504

健康码代领怎么弄
在家里的老人孩子都不会操作手机的时候,可以代领健康码,在微信的防疫健康码中即可进行代领。具体操作方法如下: 健康码代领怎么弄 1、打开手机微信app,点击我”。 2、点击服务&rdquo...
阅读: 751

倒数日怎么删除不用的事件
倒数日是一款倒计时软件,添加的事件可以进行删除,进入事件编辑即可删除。具体操作方法如下: 倒数日怎么删除不用的事件 1、打开手机倒数日app,点击需要删除的事件,进入事件页面。 2、点击右上角笔的标...
阅读: 699

怎么关闭零钱通
零钱通是微信中的一个理财产品,如果需要关闭,在零钱通的设置中直接关闭即可。具体操作方法如下: 怎么关闭零钱通 1、打开手机微信app,点击我”。 2、点击服务”。 3、点击...
阅读: 717

qq听歌状态怎么显示听的歌
qq听歌状态可以显示正在QQ音乐听的歌,设置听歌状态后进入QQ音乐听歌即可。具体操作方法如下: qq听歌状态怎么显示听的歌 1、打开手机QQ软件,点击头像上的状态,进入状态设置。 2、找到并点击听歌...
阅读: 790
热门文章
1.怎么约顺风车
- 1

- 怎么约顺风车
- 2022-12-28
- 1
2.玩游戏微信不提示消息怎么设置
- 2

- 玩游戏微信不提示消息怎么设置
- 2022-12-28
- 2
3.天猫怎么投诉商家 举报投诉卖家方法
- 3

- 天猫怎么投诉商家 举报投诉卖家方法
- 2022-12-28
- 3
4.qq必须实名认证的吗
- 4

- qq必须实名认证的吗
- 2022-12-28
- 4
5.淘宝经常异常退出是怎么回事
- 5

- 淘宝经常异常退出是怎么回事
- 2022-12-28
- 5
6.抖音私信骂人举报成功后对方后会怎么处理
- 6

- 抖音私信骂人举报成功后对方后会怎么处理
- 2022-12-28
- 6
7.手机号过户后微信怎么更改实名认证
- 7

- 手机号过户后微信怎么更改实名认证
- 2022-12-31
- 7
8.抖音收藏的歌曲怎么自动播放
- 8

- 抖音收藏的歌曲怎么自动播放
- 2022-12-28
- 8
9.淘宝好友圈关闭
- 9

- 淘宝好友圈关闭
- 2022-12-28
- 9
10.饿了么百亿补贴怎么领
- 10

- 饿了么百亿补贴怎么领
- 2022-12-28
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
