最近研究Vue有点上道了,打包了一个demo扔到测试服务器上练练部署和调优,记录一下nginx开启gzip压缩的方法
1
2
3
4 1# 修改nginx站点的配置文件
2$ sudo vim /etc/nginx/sites-enabled/default.conf
3
4
配置修改如下,注意nginx配置文件语法要求每行末尾必须以;分号结束
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 1server {
2 listen 80;
3 server_name localhost;
4 location / {
5 root /home/lpwm/projects/yitaobiao/frontend/dist; # 站点根目录位置
6 }
7 # 设置开启gzip
8 gzip on;
9 gzip_comp_level 5; # 压缩级别建议用5,再大效果不明显了
10 gzip_min_length 1k;
11 gzip_buffers 4 8k;
12 gzip_http_version 1.1;
13 gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
14}
15
16
改完后重新加载一下配置
1
2
3 1$ sudo nginx -s reload
2
3
下面是gzip开启后与开启前的加载效果对比,传输的体积直接减少了72%,还是很给力的有木有!