国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

性能優(yōu)化-webpack配置gzip

這篇具有很好參考價(jià)值的文章主要介紹了性能優(yōu)化-webpack配置gzip。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

3步搞定,實(shí)測1.3Mjs壓縮到363k,體積減少70%
1.裝包
yarn add compression-webpack-plugin --dev
2.配置webpack
打開config/webpack.config.js
1)在 module.exports 導(dǎo)出函數(shù)前面引入插件

// gzip插件
const CompressionPlugin = require("compression-webpack-plugin");

2)添加配置
位置,搜索new HtmlWebpackPlugin(在其上邊添加配置文章來源地址http://www.zghlxwxcb.cn/news/detail-611485.html

	plugins: [
      // gzip配置項(xiàng)
      new CompressionPlugin({
        filename: "[path][base].gz",
        algorithm: "gzip", // 算法
        test: new RegExp("\\.(js|css)$"), // 壓縮 js 與 css
        threshold: 1024, // 只處理比這個(gè)值大的資源。按字節(jié)計(jì)算 10240
        minRatio: 0.8, // 只有壓縮率比這個(gè)值小的資源才會(huì)被處理
      }),

      // Generates an `index.html` file with the <script> injected.
      new HtmlWebpackPlugin(

到了這里,關(guān)于性能優(yōu)化-webpack配置gzip的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【前端工程化面試題】使用 webpack 來優(yōu)化前端性能/ webpack的功能

    這個(gè)題目實(shí)際上就是來回答 webpack 是干啥的,你對(duì)webpack的理解,都是一個(gè)問題。 (1)對(duì) webpack 的理解 webpack 為啥提出 + webpack 是啥 + webpack 的主要功能 前端開發(fā)通常是基于模塊化的,為了提高開發(fā)效率,webpack 是一個(gè)基于模塊的構(gòu)建工具,是一個(gè)用于 js 應(yīng)用程序的靜態(tài)模塊

    2024年02月20日
    瀏覽(94)
  • webpack基礎(chǔ)知識(shí)八:說說如何借助webpack來優(yōu)化前端性能?

    webpack基礎(chǔ)知識(shí)八:說說如何借助webpack來優(yōu)化前端性能?

    一、背景 隨著前端的項(xiàng)目逐漸擴(kuò)大,必然會(huì)帶來的一個(gè)問題就是性能 尤其在大型復(fù)雜的項(xiàng)目中,前端業(yè)務(wù)可能因?yàn)橐粋€(gè)小小的數(shù)據(jù)依賴,導(dǎo)致整個(gè)頁面卡頓甚至奔潰 一般項(xiàng)目在完成后,會(huì)通過webpack進(jìn)行打包,利用webpack對(duì)前端項(xiàng)目性能優(yōu)化是一個(gè)十分重要的環(huán)節(jié) 二、如何優(yōu)

    2024年02月14日
    瀏覽(20)
  • 前端知識(shí)點(diǎn)、技巧、webpack、性能優(yōu)化(持續(xù)更新~)

    前端知識(shí)點(diǎn)、技巧、webpack、性能優(yōu)化(持續(xù)更新~)

    可以把? 圖片轉(zhuǎn)換成? base64? 放在src里面? ?減少服務(wù)器請(qǐng)求? 但是圖片會(huì)稍微大一點(diǎn)點(diǎn) 以上的方法不需要一個(gè)一個(gè)自己轉(zhuǎn)化 可以在webpack? 進(jìn)行 性能優(yōu)化? ?(官網(wǎng)有詳細(xì)描述)

    2024年03月10日
    瀏覽(18)
  • 用webpack做一些前端打包時(shí)的性能優(yōu)化

    一.webpack 的五個(gè)核心概念 1.Entry:入口指示,webpack以哪個(gè)文件為入口起點(diǎn)開始打包,分析構(gòu)建內(nèi)部依賴圖 2.output:輸出指示,webpack打包后的資源bundles輸出到哪里去,以及如何命名 3.loader :loader讓webpack能夠去處翻譯理那些非js文件(img css…) 4.Plugins :Plugins插件可以用于執(zhí)行范圍

    2024年02月12日
    瀏覽(19)
  • Web 前端性能優(yōu)化之三:加載優(yōu)化

    Web 前端性能優(yōu)化之三:加載優(yōu)化

    2、加載優(yōu)化 1、延遲加載 本著節(jié)約不浪費(fèi)的原則,在首次打開網(wǎng)站時(shí),應(yīng)盡量只加載首屏內(nèi)容所包含的資源,而首屏之外涉及的圖片或視頻,可以等到用戶滾動(dòng)視窗瀏覽時(shí)再去加載。以上就是延遲加載優(yōu)化策略的產(chǎn)生邏輯,通過延遲加載“非關(guān)鍵”的圖片及視頻資源,使得頁

    2024年04月26日
    瀏覽(19)
  • nginx開啟Gzip壓縮,Vue性能優(yōu)化之使用gzip壓縮打包

    nginx開啟Gzip壓縮,Vue性能優(yōu)化之使用gzip壓縮打包

    不管是vue項(xiàng)目還是react項(xiàng)目在使用webpack打包之后都會(huì)生成一個(gè)動(dòng)輒一兩兆甚至更大的js文件,在某些情況下嚴(yán)重影響項(xiàng)目性能,打開頁面的時(shí)候白屏?xí)r間會(huì)很長,本文將介紹如何使用gzip壓縮打包,主要是nginx部署的配置,非常重要,我查閱了很多文章基本都沒用說清楚甚至錯(cuò)

    2024年02月02日
    瀏覽(21)
  • 前端面試:【網(wǎng)絡(luò)協(xié)議與性能優(yōu)化】提升Web應(yīng)用性能的策略

    嗨,親愛的Web開發(fā)者!構(gòu)建高性能的Web應(yīng)用是每個(gè)開發(fā)者的夢想。本文將介紹一些性能優(yōu)化策略,包括資源加載、懶加載和CDN等,以幫助你提升Web應(yīng)用的性能。 1. 性能優(yōu)化策略: 壓縮資源: 使用Gzip或Brotli等壓縮算法來減小CSS和JavaScript文件的大小,加快加載速度。 合并文件

    2024年02月11日
    瀏覽(21)
  • Web 前端性能優(yōu)化之七:數(shù)據(jù)存儲(chǔ)與緩存技術(shù)

    Web 前端性能優(yōu)化之七:數(shù)據(jù)存儲(chǔ)與緩存技術(shù)

    7、數(shù)據(jù)存儲(chǔ) 在開發(fā)Web應(yīng)用的過程中,會(huì)涉及一些數(shù)據(jù)的存儲(chǔ)需求,常見的存儲(chǔ)方式可能有: 保存登錄態(tài)的Cookie; 使用瀏覽器本地存儲(chǔ)進(jìn)行保存的Local Storage和Session Storage; 客戶端數(shù)據(jù)持久化存儲(chǔ)方案涉及的Web SQL和IndexedDB; 直接存儲(chǔ)在本機(jī)的文件系統(tǒng)上等。 文件系統(tǒng)、Web

    2024年04月12日
    瀏覽(22)
  • webpack的性能優(yōu)化(一)——分包優(yōu)化

    webpack的性能優(yōu)化(一)——分包優(yōu)化

    ????????默認(rèn)情況下,Webpack 會(huì)將所有代碼構(gòu)建成一個(gè)單獨(dú)的包,這在小型項(xiàng)目通常不會(huì)有明顯的性能問題,但伴隨著項(xiàng)目的推進(jìn),包體積逐步增長可能會(huì) 導(dǎo)致應(yīng)用的響應(yīng)耗時(shí)越來越長 。歸根結(jié)底這種將所有資源打包成一個(gè)文件的方式存在兩個(gè)弊端: 「 資源冗余 」 :客

    2024年02月02日
    瀏覽(21)
  • nginx上web服務(wù)的基本安全優(yōu)化、服務(wù)性能優(yōu)化、訪問日志優(yōu)化、目錄資源優(yōu)化和防盜鏈配置簡介

    nginx上web服務(wù)的基本安全優(yōu)化、服務(wù)性能優(yōu)化、訪問日志優(yōu)化、目錄資源優(yōu)化和防盜鏈配置簡介

    目錄 一.基本安全優(yōu)化 1.隱藏nginx軟件版本信息 2.更改源碼來隱藏軟件名和版本 (1)修改第一個(gè)文件(核心頭文件),在nginx安裝目錄下找到這個(gè)文件并修改 (2)第二個(gè)文件 (3)第三個(gè)文件,內(nèi)置響應(yīng)信息頁面 (4)第四個(gè)文件 (5)重新編譯安裝并重啟 3.更改nginx服務(wù)的默

    2024年02月13日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包