bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Webpack中SplitChunksPlugin配置參數詳解-創新互聯

代碼分割本身和 webpack 沒有什么關系,但是由于使用 webpack 可以非常輕松地實現代碼分割,所以提到代碼分割首先就會想到使用 webopack 實現。

成都創新互聯專注于四平企業網站建設,成都響應式網站建設,成都做商城網站。四平網站建設公司,為四平等地區提供建站服務。全流程按需求定制設計,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務

在 webpack 中是使用 SplitChunksPlugin 來實現的,由于 SplitChunksPlugin 配置參數眾多,接下來就來梳理一下這些配置參數。

官網上的默認配置參數如下:

module.exports = {
 //...
 optimization: {
  splitChunks: {
   chunks: 'async', // 代碼分割時對異步代碼生效,all:所有代碼有效,inital:同步代碼有效
   minSize: 30000, // 代碼分割最小的模塊大小,引入的模塊大于 30000B 才做代碼分割
   maxSize: 0, // 代碼分割大的模塊大小,大于這個值要進行代碼分割,一般使用默認值
   minChunks: 1, // 引入的次數大于等于1時才進行代碼分割
   maxAsyncRequests: 6, // 大的異步請求數量,也就是同時加載的模塊大模塊數量
   maxInitialRequests: 4, // 入口文件做代碼分割最多分成 4 個 js 文件
   automaticNameDelimiter: '~', // 文件生成時的連接符
   automaticNameMaxLength: 30, // 自動生成的文件名的大長度
   cacheGroups: {
    vendors: {
     test: /[\\/]node_modules[\\/]/, // 位于node_modules中的模塊做代碼分割
     priority: -10 // 根據優先級決定打包到哪個組里,例如一個 node_modules 中的模塊進行代碼
    }, // 分割,,既滿足 vendors,又滿足 default,那么根據優先級會打包到 vendors 組中。
    default: { // 沒有 test 表明所有的模塊都能進入 default 組,但是注意它的優先級較低。
     priority: -20, // 根據優先級決定打包到哪個組里,打包到優先級高的組里。
     reuseExistingChunk: true // //如果一個模塊已經被打包過了,那么再打包時就忽略這個上模塊
    }
   }
  }
 }
};

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

網頁名稱:Webpack中SplitChunksPlugin配置參數詳解-創新互聯
分享地址:http://vcdvsql.cn/article32/jihsc.html

成都網站建設公司_創新互聯,為您提供域名注冊App開發網站收錄網站營銷App設計電子商務

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設