亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

完美解決vue 項目開發(fā)越久 node_modules包越大的問題

 更新時間:2023年09月16日 09:24:26   作者:kxmdjqq  
這篇文章主要介紹了vue 項目開發(fā)越久 node_modules包越大的問題及解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

解決 vue 項目開發(fā)越久 node_modules包越大的問題

vue 每次編譯都會將編譯后的文件緩存在 node_modules /.cache 里面,因此需要在 vue.config.js 配置取消緩存

compression-webpack-plugin 禁止緩存
const CompressionPlugin = require("compression-webpack-plugin");
module.exports = {
    plugins: [
      new CompressionPlugin({
        cache: false, // 取消緩存
        algorithm: "gzip",
        filename: "[path].gz[query]",
        test: /\.(js|css|woff|woff2|json|txt|html|ico|svg)(\?.*)?$/i, // 要壓縮的文件
        threshold: 10240, // 壓縮超過10k的數(shù)據(jù)
        deleteOriginalAssets: false, // 不刪除壓縮前的文件,如果瀏覽器不支持Gzip,則會加載源文件
        minRatio: 0.8, // 壓縮比大于0.8的文件將不會被壓縮
      }),
    ],
}

vue項目中node_modules內(nèi)容修改并且永久生效(Popup彈出層組件)

在做vue項目的時候用了vantUI中Popup彈出層組件,由于項目的需要,要求表頭的層級比彈出層的層級大,然后就會設(shè)置z-index,但是Popup組件每點擊一次他的z-index值就會增大這是此組件的一個屬性,可以把表頭的z-index設(shè)置成特別大,但是覺得這對于一個會疊加z-index的組件來說始終不是解決辦法,然后就找到了vant中設(shè)置Popup的代碼修改了一下。

這是我項目中此文件的路徑node_modules/vant/es/mixins/popup/index.js。但是修改了以后當(dāng)時沒問題,當(dāng)重新 npm install的時候還是會回到初始化的時候,此時就需要借助patch-package來打一個補丁。

使用npm安裝 npm i patch-package

使用yarn安裝 yarn add patch-package postinstall-postinstall

安裝完成需要在packge.json中設(shè)置 "postinstall": "patch-package"

然后再去修改node_modules中的內(nèi)容,手動執(zhí)行npx patch-package加修改的文件名,執(zhí)行完成后會在項目中生成一個補丁文件來記錄你所修改的內(nèi)容。

到此這篇關(guān)于解決 vue 項目開發(fā)越久 node_modules包越大的問題的文章就介紹到這了,更多相關(guān)vue node_modules包越大內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue中圖片上傳組件封裝-antd的a-upload二次封裝的實例

    Vue中圖片上傳組件封裝-antd的a-upload二次封裝的實例

    這篇文章主要介紹了Vue中圖片上傳組件封裝-antd的a-upload二次封裝的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 深入理解vuex2.0 之 modules

    深入理解vuex2.0 之 modules

    本篇文章主要介紹了vuex2.0 之 modules,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • vue中引入第三方字體文件的方法示例

    vue中引入第三方字體文件的方法示例

    這篇文章主要介紹了vue中引入第三方字體文件的方法示例,文中講述了實現(xiàn)方法及其錯誤的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • vue3 高德地圖關(guān)鍵詞搜索獲取經(jīng)緯度的示例代碼

    vue3 高德地圖關(guān)鍵詞搜索獲取經(jīng)緯度的示例代碼

    這篇文章主要介紹了vue3 高德地圖關(guān)鍵詞搜索獲取經(jīng)緯度的示例代碼,需要的朋友可以參考下
    2024-08-08
  • vue實現(xiàn)一個單文件組件的完整過程記錄

    vue實現(xiàn)一個單文件組件的完整過程記錄

    整個項目結(jié)構(gòu)清晰,尤其單文件組件的表現(xiàn)力尤為突出,使得每個組件的邏輯都沒有過于復(fù)雜,所以這篇文章主要給大家介紹了關(guān)于vue實現(xiàn)一個單文件組件的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • vue 虛擬DOM快速入門

    vue 虛擬DOM快速入門

    這篇文章主要介紹了vue 虛擬DOM的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用vue框架,感興趣的朋友可以了解下
    2021-04-04
  • vue中i18n的安裝與幾種使用方式詳解

    vue中i18n的安裝與幾種使用方式詳解

    在一些網(wǎng)站經(jīng)??梢钥吹角袚Q語言包,將網(wǎng)站轉(zhuǎn)化成多種語言版本的情況,下面這篇文章主要給大家介紹了關(guān)于vue中i18n的安裝與幾種使用方式的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • ElementUI級聯(lián)選擇器實現(xiàn)同一父級下最多只能選中一個子級

    ElementUI級聯(lián)選擇器實現(xiàn)同一父級下最多只能選中一個子級

    本文主要介紹了ElementUI級聯(lián)選擇器實現(xiàn)同一父級下最多只能選中一個子級,同一父級下的子節(jié)點單選,又可以選擇多個不同父級下的節(jié)點,具有一定參考價值,感興趣的可以了解一下
    2023-10-10
  • 詳解vue2.0 transition 多個元素嵌套使用過渡

    詳解vue2.0 transition 多個元素嵌套使用過渡

    這篇文章主要介紹了詳解vue2.0 transition 多個元素嵌套使用過渡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • vue利用插件實現(xiàn)按比例切割圖片

    vue利用插件實現(xiàn)按比例切割圖片

    這篇文章主要為大家詳細(xì)介紹了vue利用插件實現(xiàn)按比例切割圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評論