久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

vue項目首次加載緩慢怎么辦?兩種解決方案

vue項目首次加載緩慢怎么辦?下面本篇文章給大家介紹一下vue頁面首次加載緩慢原因及兩種解決方案,希望對大家有所幫助!

vue項目首次加載緩慢怎么辦?兩種解決方案

第一次打包vue的項目部署到服務(wù)器下時,發(fā)現(xiàn)初次加載特別的緩慢,將近20s頁面才加載出來,完全沒有開發(fā)環(huán)境上的那么流暢。主要原因是頁面在打包后如果不進行相關(guān)配置會導(dǎo)致資源文件特別的大,一次想要全部加載完成會特別的耗時。這里簡單總結(jié)一下自己用到的一些優(yōu)化的方案。(學(xué)習(xí)視頻分享:vuejs視頻教程)

首先我們可以安裝webpack-bundle-analyzer 插件,通過這個插件我們可以在打包的時候看到打包文件的大小,可以明顯的看出哪些文件比較大。

解決方案1

1,去掉編譯文件中map文件。

在編譯好后,我們會看到文件夾下有特別多的.map文件,這些文件主要是幫助我們線上調(diào)試代碼,查看樣式。所以為了避免部署包過大,通常都不生成這些文件。

在 config/index.js 文件中將productionSourceMap 的值設(shè)置為false. 再次打包就可以看到項目文件中已經(jīng)沒有map文件 (文件大小 35MB–>10.5MB)

2,vue-router 路由懶加載

懶加載即組件的延遲加載,通常vue的頁面在運行后進入都會有一個默認的頁面,而其他頁面只有在點擊后才需要加載出來。使用懶加載可以將頁面中的資源劃分為多份,從而減少第一次加載的時候耗時。

懶加載路由配置:

vue項目首次加載緩慢怎么辦?兩種解決方案

非懶加載路由配置:

vue項目首次加載緩慢怎么辦?兩種解決方案

如圖所示為通過懶加載后打包的js文件。而非懶加載的打包后一般只有一個app.js 文件。

vue項目首次加載緩慢怎么辦?兩種解決方案

解決方案2

使用CDN減小代碼體積加快請求速度

為什么使用CDN

使用CDN主要解決兩個問題:

打包時間太長、打包后代碼體積太大,請求慢
服務(wù)器網(wǎng)絡(luò)不穩(wěn)帶寬不高,使用cdn可以回避服務(wù)器帶寬問題

具體步驟

1.在/index.html中引入CDN

<!DOCTYPE html> <html>     <head>         <meta charset="utf-8">         <title>vue-manage-system</title>         <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">          <script src="https://cdn.bootcss.com/vue/2.5.3/vue.js"></script>         <script src="https://cdn.bootcss.com/vue-router/2.7.0/vue-router.min.js"></script>         <script src="https://cdn.bootcss.com/axios/0.17.1/axios.min.js"></script>         <link rel="stylesheet" href="https://cdn.bootcss.com/element-ui/2.4.0/theme-chalk/index.css">         <script src="https://cdn.bootcss.com/element-ui/2.4.0/index.js"></script>     </head>     <body>         <div id="app"></div>     </body> </html>

注意:修改配置后還是提示Element未定義,是因為Element依賴Vue,vue.js需要在element-ui之前引入,所以vue.js也要改為cnd的引入方式.

2.修改/build/webpack.base.conf.js中修改配置。給module.exports添加externals屬性(詳見https://webpack.docschina.org/configuration/externals/),其中鍵是項目中引用的,值是所引用資源的名字。需要注意的是資源名需要查看所引用的JS源碼,查看其中的全局變量是什么,例如element-ui的全局變量就說ELEMENT

 module.exports = {    context: path.resolve(__dirname, '../'),    entry: {      app: './src/main.js'    },    externals: {      'vue': 'Vue',      'vue-router': 'VueRouter',      'ElementUI': 'ELEMENT',      'axios': 'axios',    }  }

3.刪除原先的import

如果不刪除原先的import,項目還是會從node_modules中引入資源。
也就是說不刪的話,npm run build時候仍會將引用的資源一起打包,生成文件會大不少。所以我認為還是刪了好。

如:
vue項目首次加載緩慢怎么辦?兩種解決方案

(學(xué)習(xí)視頻分享:web前端開發(fā)、編程基礎(chǔ)視頻)

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品伦一区二区| 亚洲丝袜美腿一区| 日韩三级一区| 快she精品国产999| 欧美午夜不卡影院在线观看完整版免费| 久久精品伊人| 久久精品人人| 91麻豆国产自产在线观看亚洲| 欧美丰满日韩| 久久久国产精品一区二区中文| 私拍精品福利视频在线一区| 激情欧美亚洲| 美国三级日本三级久久99| 影音先锋国产精品| 亚洲欧美日韩国产一区二区| 中文不卡在线| 欧美日本一区| 精品国产精品国产偷麻豆| 黄色aa久久| 亚洲一区国产一区| 日韩精品91亚洲二区在线观看| 欧美日韩一区二区国产| 国产精品久久观看| 欧美.日韩.国产.一区.二区| 日韩在线一区二区| 国产精品最新自拍| 亚洲伦乱视频| 伊人久久大香伊蕉在人线观看热v| 日韩一区二区三免费高清在线观看 | 视频一区二区三区中文字幕| 亚洲久久一区| 欧美黄色一区| 激情六月综合| 日韩中文一区二区| 狠狠久久伊人| 亚洲少妇诱惑| 青草国产精品久久久久久| 国产白浆在线免费观看| 亚洲第一精品影视| 日韩高清中文字幕一区| 另类专区亚洲| 亚洲精品成人一区| 色偷偷色偷偷色偷偷在线视频| 蜜桃久久av| 韩日一区二区| 亚洲精一区二区三区| 欧美丰满日韩| 亚洲精品成人一区| 日本免费一区二区三区四区| 亚久久调教视频| 福利一区二区免费视频 | 欧美日韩精品一本二本三本 | 精品久久久亚洲| 夜夜精品视频| 精品资源在线| 快she精品国产999| 日韩av有码| 日韩在线电影| 欧美成人精品| 国产极品模特精品一二| 尹人成人综合网| 91一区二区| 日韩精品一区二区三区中文| 国产精品国产一区| 丝袜国产日韩另类美女| 福利欧美精品在线| 中文无码久久精品| 日韩成人高清| 国产精品一级| 国产亚洲精品v| 国产成人精品福利| 日本午夜精品久久久久| 国产一区久久| 美腿丝袜亚洲三区| 综合色一区二区| 久久高清免费| 精品国产乱码久久久| 天堂久久一区| 99久久九九| 久久精品九色| 国产日韩一区二区三区在线| 亚洲欧美久久久| 麻豆精品蜜桃| 国产aa精品| 国产精品一区二区三区四区在线观看| 亚洲一区日本| 亚洲福利一区| 欧美日韩视频网站| 精品伊人久久| 国产精品久久777777毛茸茸| 亚洲三级网址| 亚洲一区区二区| jiujiure精品视频播放| 日韩不卡一区| 国产精品极品| 国产伦精品一区二区三区在线播放 | 神马日本精品| 国产伦久视频在线观看| 国产精品主播在线观看| 亚洲欧美网站在线观看| 在线综合亚洲| 国产视频一区欧美| 午夜久久黄色| 亚洲特级毛片| 中文字幕一区久| 给我免费播放日韩视频| 国产精成人品2018| 国产精品一区二区三区美女| 日韩国产欧美在线播放| 亚洲精品动态| 免费在线观看不卡| 六月丁香综合| 三级亚洲高清视频| 久久高清免费观看| 视频一区欧美精品| 男女性色大片免费观看一区二区| 国产视频一区三区| 日韩中文字幕麻豆| 亚洲aⅴ网站| 亚洲另类黄色| 日本不卡在线视频| 国产欧美高清视频在线| 国产精品2区| 成人午夜在线| 蜜桃av在线播放| 国产伊人精品| 亚洲一卡久久| 日韩高清电影一区| 日本特黄久久久高潮| 国产精品白浆| 国语精品一区| 成人精品天堂一区二区三区| 欧美日韩一区二区三区视频播放| 一区二区三区视频免费观看| 在线日韩电影| 激情91久久| 免费看黄色91| 日本va欧美va精品发布| 国产日韩免费| 久久亚洲黄色| 免费一二一二在线视频| 91成人超碰| 亚洲精品字幕| 美女国产精品久久久| 日本不良网站在线观看| 欧美精品一区二区久久| 中文视频一区| 久久99影视| 少妇精品导航| 夜夜嗨av一区二区三区网站四季av| 亚洲一区二区三区四区电影| 国产精品一区二区三区四区在线观看| 久久精品免视看国产成人| 麻豆成全视频免费观看在线看| 精品捆绑调教一区二区三区| 91久久视频| 日韩 欧美一区二区三区| 国产精品任我爽爆在线播放| 黄色在线观看www| 久久不射网站| 麻豆视频久久| 国内精品福利| 日韩精品视频网站| 日韩成人a**站| 好看的亚洲午夜视频在线| 亚洲精品免费观看| 国产精品不卡| 久久亚洲风情| 久久中文字幕一区二区三区| 久久人人99| 日本不卡中文字幕| 日韩免费视频| 日韩激情啪啪| 日韩久久电影| 亚欧洲精品视频在线观看| 色爱综合网欧美| 视频一区二区中文字幕| 精品久久视频| 亚洲免费中文| 久久精品九色| 香蕉成人久久| 国产一区二区精品久| 久久最新视频| 福利片在线一区二区| 男女性色大片免费观看一区二区| 久久免费影院| 视频一区视频二区中文字幕| 国产成人免费| 日精品一区二区三区| 亚洲伦乱视频| 久久国际精品| 宅男噜噜噜66国产日韩在线观看| 久久99偷拍| 综合一区在线| 日韩av免费| 国产乱人伦精品一区| 夜夜嗨一区二区| 欧美好骚综合网| 日韩激情综合| 亚洲欧美日韩高清在线|