node.js - Does express-compress recompress gzipped content?
问题描述
I have tried https://www.npmjs.com/package/express-static-gzip package to serve gzipped assets and I need to gzip any assets that don't have a .gz (gzipped file) along with it.
So I tried to use express-compression below the code of serving pre gzipped content. so my code looks like this.
const expressStaticGzip = require("express-static-gzip");
const compression = require('express-compression');
var app = express();
app.use("/", expressStaticGzip("/my/rootFolder/"));
app.use(compression())
express-static-gzip serves the pre gzipped asset.
So my question does the express compression package again compress the asset the is already gzipped if I use this way?
解决方案
是的,这是个好问题。
但是让我问你一些问题。在我们将文件归档为 rar、iso 或类似的文件后,我们可以重新归档它,但这没有任何意义。我的意思是文件大小没有减少,而且几乎相同。
所以使用相同的引擎,我们不需要再次归档它。
说得通?
推荐阅读
- python - 使用 Python 进行主成分分析
- python - 反向累积以获取 Pandas 中的逐月数据
- nginx - 如何在 Nginx 中拒绝包含点点斜杠(相对路径)的路径?
- gradle - 如何在 Gradle 中复制目录并保留符号链接?
- jquery - JQuery Searchable onSearchEmpty 需要显示一个按钮
- python - Python and signal handlers
- python-3.x - 在 Inception V3 上训练时权重没有变化,但在 VGG16 上工作正常
- r - 哪些 R 对象可以具有任意属性?
- android - 在较低版本的 Android 上运行时出现问题
- javascript - 如何从 javascript 中每秒读取 C# 变量?