Nginx开启gzip压缩解决react打包文件过大
用create-react-app创建的react应用打包之后的build js有1M之多. 采用gzip打包传输,可以节约70%左右的带宽
nginx采用gzip打包方式
在nginx配置中添加如下字段
gzip on; gzip_buffers 32 4k; gzip_comp_level 6; gzip_min_length 200; gzip_types text/css text/xml application/javascript; gzip_vary on;
然后重启nginx即可
nginx -s reload
对比前后的文件大小和速度
压缩前 2.57s
压缩后0.883s
转载于:https://www.cnblogs.com/btxlc/p/10784957.html
Nginx开启gzip压缩解决react打包文件过大相关推荐
- Nginx开启gzip压缩配置参数
Nginx开启gzip压缩配置参数 场景 图片资源较大,前端页面响应加载时间较长 解决方案 开启nginx的gzip进行资源的压缩,可以达到压缩静态文件大小,提高页面访问速度,节省流量和带宽的效果. ...
- Nginx开启Gzip压缩配置详解
Nginx开启Gzip压缩配置详解 最近生产上发生了一些问题,原先所有的静态资源文件都是经过gzip压缩的,然而这几天突然都没有压缩了,经过一顿排查,发现是Nginx的配置有问题,借此机会详细了解了N ...
- 解决pyinstaller打包文件过大的问题(Anaconda)
解决pyinstaller打包文件过大的问题(Anaconda) 前言 过程记录 关于pipenv创建的环境路径 前言 参考资料 pyinstaller基本操作 1.环境 anaconda.pycha ...
- webpack+nginx开启gzip压缩部署项目
首先在服务器安装nginx sudo apt update sudo apt install nginx 安装完毕后将前端项目打包 webpack.output.publicPath里配置资源基础路径 ...
- nginx 开启gzip压缩
一.背景介绍 历史遗留问题,在项目创建初期前端力量薄弱,网站大部分image.js.css与业务应用存放在一起,未上传到CDN中,最终导致网站访问缓慢,经过排查由于静态资源大量消耗带宽. ...
- 解决webpack打包文件过大的问题
webpack 把我们所有的文件都打包成一个 JS 文件,这样即使你是小项目,打包后的文件也会非常大.下面就来讲下如何从多个方面进行优化. 去除不必要的插件 刚开始用 webpack 的时候,开发环境 ...
- 解决Pyinstaller打包文件太大的办法(绝对有效,亲测!!!)
Pyinstaller打包文件太大 1. 问题原因 在Anaconda下打包会将很多没有用到的模块打包进去,最终导致exe文件特别大. 2. 解决方案 通过pipenv建立一个纯净的Python虚拟环 ...
- nginx开启Gzip压缩,Vue性能优化之使用gzip压缩打包
一.前言 不管是vue项目还是react项目在使用webpack打包之后都会生成一个动辄一两兆甚至更大的js文件,在某些情况下严重影响项目性能,打开页面的时候白屏时间会很长,本文将介绍如何使用gzip ...
- Nginx开启Gzip压缩大幅提高页面加载速度
2019独角兽企业重金招聘Python工程师标准>>> 有时候我们会碰到API接口响应很快,但是完成速度很慢的情况,其主要原因是数据传输过大.因此我们需要对数据进行压缩,现这里采用N ...
最新文章
- Redis主从复制配置
- Linux C编程--网络编程3--面向无连接的网络编程
- 一个关于异步的纠结问题
- [register]-TCR(Translation Control Register)寄存器详解
- QML基础类型之vector4d
- amd建议超频吗_Amd 超频简单说明书——CPU篇
- SQL Server数据库设置自动备份策略
- 模拟网页行为之工具篇二
- 项目经历怎么写_这样写项目经历可以锦上添花
- python 自动运维架构师_运维架构师-Python 自动化运维开发-013
- android fragment传递参数_fragment之间传值的两种方法
- LeetCode(606)——根据二叉树创建字符串(JavaScript)
- Vue cli3使用vue-awesome-swiper
- Vue异步获取数据后初始化数据不能及时更新
- matlab对一个数组进行补零,matlab 输出 整数 补0
- PDF识别文字、关键字,获取对应坐标,用于插入电子签名
- Linux服务篇之DNS域名解析服务
- 三角函数的倍角、半角与降幂公式
- 在线正则表达式测试工具
- Android 实现拍照功能,并将图片保存到本地存储
热门文章
- wxPython_Phoenix在线安装
- matlab 基础知识class lt; superclass_name
- Vue:echarts的柱状图怎样按照比例缩小?
- 在线和本地两种方法构建 RAxML 进化树方法和解读
- python 列表多行_Python Pandas list列表数据列拆分成多行的方法实现
- 大脚导入配置选择哪个文件_「科普向」为何我用大脚时,单体插件会安装失败?...
- quartz java web_java web定时任务---quartz
- 12面魔方公式图解法_【高级篇】(三)三阶魔方CFOP高级玩法之——F2L
- url 参数 后台 加密_一套拿来即用的后台管理系统,非常方便(附项目地址)
- C语言程序设计代码树,校门外的树 (C语言代码)