我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue项目首屏打开速度慢怎么办

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue项目首屏打开速度慢怎么办

这篇文章将为大家详细讲解有关vue项目首屏打开速度慢怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

最近接手了一个后台管理系统,技术栈主要是vue全家桶+elementui,老大打开测试环境页面的时候,说看到首页需要6秒钟,那如何进行优化呢?

首先我们需要安装webpack-bundle-analyzer

// webpack.prod.conf.js
if (config.build.bundleAnalyzerReport) {
 const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin
 webpackConfig.plugins.push(new BundleAnalyzerPlugin())
}
// config/index.js
build: {
 // Run the build command with an extra argument to
 // View the bundle analyzer report after build finishes:
 // `npm run build --report`
 // Set to `true` or `false` to always turn it on or off
 bundleAnalyzerReport: process.env.npm_config_report
}

运行npm run build --report

vue项目首屏打开速度慢怎么办

我们可以看到,vendor中的elementui占了500k,怎么优化呢?

在webpack配置文件中增加,接下来就是见证奇迹的时刻。

externals: {
  'vue': 'Vue',
  'element-ui': 'ELEMENT',
  'axios': 'axios'
 },

再看一下我们的vendor体积

vue项目首屏打开速度慢怎么办

vendor一共才195k

那缺少的elementui文件去哪里找呢?答案是cdn引用。

vue项目首屏打开速度慢怎么办

之前项目里还有引用moment,但是这个库实在是太大了,在github上我找到一个跟momentapi完全一样的库,但是文件大小只要2kb。

vue项目首屏打开速度慢怎么办

其他优化方法还有ssr,这个最好用nuxtjs来做,自己配置ssr实在太麻烦了。

关于“vue项目首屏打开速度慢怎么办”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue项目首屏打开速度慢怎么办

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

首次加载AdmitLTE速度慢怎么办

这篇文章给大家分享的是有关首次加载AdmitLTE速度慢怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第一次访问AdminLTE的模板,会感觉加载很慢。这是因为AdminLTE为了字体美观,使用了Sourc
2023-06-26

win10开机速度慢怎么办

本文小编为大家详细介绍“win10开机速度慢怎么办”,内容详细,步骤清晰,细节处理妥当,希望这篇“win10开机速度慢怎么办”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。win10开机速度慢的解决办法:方法一:1
2023-07-01

vue项目首次加载缓慢怎么解决

本篇内容介绍了“vue项目首次加载缓慢怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先我们可以安装webpack-bundle-a
2023-07-01

电脑开机速度慢怎么办

电脑开机速度慢可能是由于以下几个原因:1. 启动项过多:有些软件会默认开机启动,导致开机速度变慢。可以通过任务管理器或系统配置工具禁止一些不必要的启动项。2. 病毒或恶意软件:病毒或恶意软件可能会占用系统资源,导致开机速度变慢。可以使用杀毒
2023-09-02

为什么IIS网页每天首次打开速度很慢?

今天碰到一个问题,我们的网页在早晨的时候打开总是很慢,其它时间有时也比较慢。开始认为是服务器性能的问题,监测服务器资源使用后,发现服务器的资源没有在高水平运行,可以确定不是服务器硬件性能的问题,后来检查日志发现:IIS有定期回收应用程序池的
2023-06-04

网站打开速度慢怎么办要如何解决

网站打开速度慢怎么办要如何解决,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。大家做网站最烦的是什么,没错就是咱们的网站打不开。网站打不开就好像是一顿色香味俱全的饭菜摆在面前,中
2023-06-10

win8/win8.1开机速度慢怎么办?如何解决?

至从win8.1系统出来后,越来越多的用户都将win8系统升级至win8.1系统了。但是在使用win8.1系统的时候,你是不是会发现win8.1系统要比win8系统开机花费的时间更多呢?那么win8/win8.1开机速度慢怎么办?如何解决?
2022-06-04

网站开发中网站打开速度慢怎么解决

这篇文章将为大家详细讲解有关网站开发中网站打开速度慢怎么解决,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。网站打开速度慢怎么解决?怎么去解决这个问题呢?以下是对网站速度打开慢的问题提出的建议
2023-06-04

电脑开机速度慢怎么办?快速提速的5种方法

1. 清理开机启动项:打开任务管理器,点击“启动”选项卡,禁用一些不必要的程序,减少开机时的负担。2. 清理硬盘空间:删除不需要的文件和程序,清理临时文件夹,释放硬盘空间,让电脑开机时可以更快地读取数据。3. 检查磁盘错误:打开命令提示符,
2023-08-08

国外服务器打开速度慢的解决办法是什么

这期内容当中小编将会给大家带来有关国外服务器打开速度慢的解决办法是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。用得上国外服务器的,大部分都是做外贸网站的站长了,经营外贸网站首先就要选择一款稳定快速的
2023-06-07

电脑开机速度慢怎么办快速提速的5种方法

1. 清理系统垃圾文件:使用系统自带的磁盘清理工具或第三方清理工具,删除临时文件、缓存文件等系统垃圾文件,释放硬盘空间。2. 禁止开机启动不必要的程序:打开任务管理器,选择“启动”选项卡,禁止开机自动启动一些不必要的程序,减少开机时的负担。
2023-09-15

编程热搜

目录