开启gzip

第一种前端打包生成gz文件

const CompressionWebpackPlugin = require('compression-webpack-plugin')

javascript 复制代码
    configureWebpack: {
      output: {
      },
      plugins: [
        new CompressionWebpackPlugin({
          algorithm: 'gzip',
          test: new RegExp('\\.(' + ['js', 'css'].join('|') + ')$'),
          threshold: 10240,
          minRatio: 0.8
        })
      ]
    },

第二种nginx 开启gzip

http: {

#开启gzip

gzip ``on``;

#低于1kb的资源不压缩

gzip_min_length 1k;

#压缩级别1-9,越大压缩率越高,同时消耗cpu资源也越多,建议设置在5左右。

gzip_comp_level 5;

#需要压缩哪些响应类型的资源,多个空格隔开。不建议压缩图片.

gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css;

#配置禁用gzip条件,支持正则。此处表示ie6及以下不启用gzip(因为ie低版本不支持)

gzip_disable ``"MSIE [1-6]\."``;

#是否添加"Vary: Accept-Encoding"响应头

gzip_vary ``on``;

}

使用vue打包时gzip压缩的两种方案 - Python技术站

相关推荐
农村小镇哥6 小时前
nginx服务器的介绍
运维·服务器·nginx
llm大模型算法工程师weng14 小时前
负载均衡做什么?nginx是什么
运维·开发语言·nginx·负载均衡
fTiN CAPA15 小时前
服务器无故nginx异常关闭之kauditd0 kswapd0挖矿病毒 CPU占用200% 内存耗尽
运维·服务器·nginx
lKWO OMET17 小时前
查看 nginx 是否已经启动
运维·数据库·nginx
ywlovecjy19 小时前
【Nginx 】Nginx 部署前端 vue 项目
前端·vue.js·nginx
hutengyi21 小时前
四、nginx的优化和location匹配规则
运维·nginx
eEKI DAND21 小时前
一个比 Nginx 还简单的 Web 服务器
服务器·前端·nginx
Watermelo6171 天前
理解 JavaScript 中的“ / ”:路径、资源与目录、nginx配置、请求、转义的那些事
前端·javascript·vue.js·chrome·nginx·正则表达式·seo
Cyber4K2 天前
【Nginx专项】高级进阶架构篇-Location、Rewrite及HTTPS
服务器·nginx·架构·https
博风2 天前
nginx:前后端分离常用配置
nginx