这是nginx的配置文件
gzip on;
gzip_disable "msie6";
# gzip_static on;
gzip_min_length 1400;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 9;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css image/png image/gif image/jpg application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript applicacion/x-font-ttf font/opentype application/x;
在google analizer中显示js文件没有被压缩,所以我向nodejs添加了gzippo模块,这是repo
//app.use(express.static(path.join(__dirname, 'public')));
app.use(gzippo.staticGzip(path.join(__dirname, 'public')));
当我添加模块时,谷歌说 js 已被 gzipped,但在存储库中并没有说明如何将 css 文件和图像文件添加到 gzippo 模块压缩中
那么我怎么知道哪个文件是用 nginx 或 nodejs gzippo 模块压缩的,以及如何压缩 otf 文件???
最佳答案
部分答案:要了解某些资源是否正在被压缩,请打开浏览器的开发人员工具、网络面板,然后完全重新加载网页(通常是 Shift + 重新加载按钮)。如果资源在压缩状态下正确提供,您会注意到大小和内容值不同:
关于javascript - 如何知道nginx是否正在压缩gzip?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15462436/