最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue打包上傳到服務(wù)器加載慢的優(yōu)化方式

 更新時間:2023年05月18日 10:06:01   作者:汪小敏同學(xué)  
這篇文章主要介紹了vue打包上傳到服務(wù)器加載慢的優(yōu)化方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

項目打包后加載時間及大小

1.下圖為vender.js加載時間,會發(fā)現(xiàn)vebder.js 大小將近250k,加載時間藍條很長

解決方式

我同時用了兩種解決方式,來減少vender.js的大小

1.路由懶加載

vue-router路由懶加載(解決vue項目首次加載慢)也叫延遲加載,即在需要的時候進行加載,隨用隨載。

簡單的說就是:

進入首頁不用一次加載過多資源造成用時過長?。?!

像vue這種單頁面應(yīng)用,如果沒有應(yīng)用懶加載,運用webpack打包后的文件將會異常的大,造成進入首頁時,需要加載的內(nèi)容過多,時間過長,會出現(xiàn)長時間的白屏,而運用懶加載則可以將頁面進行劃分,需要的時候加載頁面,可以有效的分擔(dān)首頁所承擔(dān)的加載壓力,減少首頁加載用時

解決方式

在路由設(shè)置文件router.js 文件中將import 改成require

原有文件

2.將外部資源通過CDN引入

僅針對vue3.0  必須在div.app上面

步驟2:在vue.config.js 中進行配置

這里要注意vue3.0 是沒有這個文件的,

1.所以我們需要在根目錄手動創(chuàng)建vue.config.js文件。

2.在configureWebpack:中通過externals進行配置,格式為‘XXX’:‘SSS’ 這里 XXX 為引入資源的名稱,’SSS‘表示模塊提供給外部引用的名稱。 這里要注意’SSS‘ 是固定格式 不可自定義 ,否則報錯 SSS:undefined…

3.配置完畢以后,一定要先重新run 項目, 否則會報錯,因為vue.config.js并非實時加載。

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

切記去掉import

使用的時候可以按需引入

最后當(dāng)然還有服務(wù)器nginx的壓縮

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue3中Transition和TransitionGroup組件的使用及說明

    Vue3中Transition和TransitionGroup組件的使用及說明

    本文將深入探討這兩個組件的作用,以及如何在實際項目中靈活運用它們,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • vue項目中swiper輪播active圖片實現(xiàn)居中并放大

    vue項目中swiper輪播active圖片實現(xiàn)居中并放大

    這篇文章主要介紹了vue項目中swiper輪播active圖片實現(xiàn)居中并放大方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • vue設(shè)置必填項和判斷必填項是否填入的彈窗提示

    vue設(shè)置必填項和判斷必填項是否填入的彈窗提示

    表格判斷在很多項目中都用得到,本文主要介紹了vue設(shè)置必填項和判斷必填項是否填入的彈窗提示,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • vue中data的基礎(chǔ)匯總

    vue中data的基礎(chǔ)匯總

    這篇文章主要介紹了vue如何重置data、組件中的data為什么是一個函數(shù)、為什么new Vue里的data可以是一個對象,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • element中el-autocomplete的常見用法示例

    element中el-autocomplete的常見用法示例

    這篇文章主要給大家介紹了關(guān)于element中el-autocomplete的常見用法的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用element具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-03-03
  • 詳解Vue CLI3 多頁應(yīng)用實踐和源碼設(shè)計

    詳解Vue CLI3 多頁應(yīng)用實踐和源碼設(shè)計

    這篇文章主要介紹了詳解Vue CLI3 多頁應(yīng)用實踐和源碼設(shè)計,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 詳解vue項目中實現(xiàn)圖片裁剪功能

    詳解vue項目中實現(xiàn)圖片裁剪功能

    這篇文章主要介紹了vue項目中實現(xiàn)圖片裁剪功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • vue雙向數(shù)據(jù)綁定原理分析、vue2和vue3原理的不同點

    vue雙向數(shù)據(jù)綁定原理分析、vue2和vue3原理的不同點

    這篇文章主要介紹了vue雙向數(shù)據(jù)綁定原理分析、vue2和vue3原理的不同點,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Vue將數(shù)組轉(zhuǎn)換為樹形結(jié)構(gòu)的兩種實現(xiàn)方式

    Vue將數(shù)組轉(zhuǎn)換為樹形結(jié)構(gòu)的兩種實現(xiàn)方式

    這篇文章主要介紹了Vue將數(shù)組轉(zhuǎn)換為樹形結(jié)構(gòu)的兩種實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • vue 使用v-for進行循環(huán)的實例代碼詳解

    vue 使用v-for進行循環(huán)的實例代碼詳解

    這篇文章主要介紹了vue 使用v-for進行循環(huán)的實例代碼詳解,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02

最新評論

常州市| 大渡口区| 博白县| 仪征市| 天长市| 宣城市| 广平县| 黔西县| 资溪县| 宝应县| 宝鸡市| 乐山市| 宁都县| 如东县| 田阳县| 三明市| 聊城市| 阿拉善盟| 密云县| 德保县| 宁强县| 交口县| 屏南县| 常州市| 江口县| 贵德县| 漳浦县| 黎川县| 浦江县| 汽车| 景宁| 田东县| 南漳县| 丹阳市| 乐平市| 建始县| 饶平县| 察雅县| 阿克| 西城区| 正阳县|