问题
在使用vue框架的时候,发现有几个js加载过慢.其中chunk-elemtnUI.****.js的大小约为1.2MB 加载时间8S左右.
我这边的问题通过gzip压缩可以解决, 具体还有其他的方法可以 参考
upstream sems {
server 127.0.0.1:10171 weight=1 fail_timeout=0;
}
server {
listen 80;
server_name www.serve.com;
location / {
proxy_pass http://sems/dist/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
gzip on; # 注意是在当前的访问域名下开启有效
gzip_comp_level 6; # 压缩比例,比例越大,压缩时间越长。默认是1
gzip_types text/xml text/plain text/css application/javascript application/x-javascript application/rss+xml image/jpeg image/gif image/png; # 哪些文件可以被压缩
gzip_disable "MSIE [1-6]\."; # IE6无效
}
}