中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

vue項(xiàng)目首屏打開速度慢怎么辦-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)vue項(xiàng)目首屏打開速度慢怎么辦,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)長(zhǎng)期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為赫山企業(yè)提供專業(yè)的成都網(wǎng)站制作、做網(wǎng)站,赫山網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

最近接手了一個(gè)后臺(tái)管理系統(tǒng),技術(shù)棧主要是vue全家桶+elementui,老大打開測(cè)試環(huán)境頁(yè)面的時(shí)候,說(shuō)看到首頁(yè)需要6秒鐘,那如何進(jìn)行優(yōu)化呢?

首先我們需要安裝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
}

運(yùn)行npm run build --report

vue項(xiàng)目首屏打開速度慢怎么辦

我們可以看到,vendor中的elementui占了500k,怎么優(yōu)化呢?

在webpack配置文件中增加,接下來(lái)就是見證奇跡的時(shí)刻。

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

再看一下我們的vendor體積

vue項(xiàng)目首屏打開速度慢怎么辦

vendor一共才195k

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

vue項(xiàng)目首屏打開速度慢怎么辦

之前項(xiàng)目里還有引用moment,但是這個(gè)庫(kù)實(shí)在是太大了,在github上我找到一個(gè)跟momentapi完全一樣的庫(kù),但是文件大小只要2kb。

vue項(xiàng)目首屏打開速度慢怎么辦

其他優(yōu)化方法還有ssr,這個(gè)最好用nuxtjs來(lái)做,自己配置ssr實(shí)在太麻煩了。

關(guān)于“vue項(xiàng)目首屏打開速度慢怎么辦”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)頁(yè)名稱:vue項(xiàng)目首屏打開速度慢怎么辦-創(chuàng)新互聯(lián)
當(dāng)前地址:http://www.rwnh.cn/article4/dcohie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)、App設(shè)計(jì)服務(wù)器托管、網(wǎng)頁(yè)設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
永丰县| 吉木乃县| 西平县| 安阳市| 霍城县| 新沂市| 平山县| 英超| 长宁县| 虹口区| 会昌县| 偏关县| 林西县| 漯河市| 正宁县| 闻喜县| 襄城县| 全南县| 承德市| 乌拉特后旗| 错那县| 景谷| 吉首市| 青海省| 辽源市| 武邑县| 翁牛特旗| 白山市| 凭祥市| 景洪市| 双桥区| 日喀则市| 忻城县| 海城市| 罗定市| 新建县| 南雄市| 承德县| 重庆市| 汉源县| 丁青县|