使用zopfli的IIS和预压缩资产

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用zopfli的IIS和预压缩资产相关的知识,希望对你有一定的参考价值。

我有兴趣尝试使用zopfli来密集压缩我的css / static html / js文件。我熟悉IIS的静态压缩(在web.config中配置),但是zopfli会生成一个gzip文件。如果我发送说,一个.js文件到zopfli,并获得一个gzip。如何以浏览器正确解释文件的方式部署文件?

我是:压缩.js文件,并以.js扩展名输出(即使它是一个gzip),然后使用内容标题?这是什么酱?

答案

只需在压缩后删除.gz扩展名即可。您还需要将APACHE或nginx配置为不重新压缩已压缩的文件。快速的Google搜索可以帮助您找到最新的方法。这不是太困难。

以上是关于使用zopfli的IIS和预压缩资产的主要内容,如果未能解决你的问题,请参考以下文章

Rails:从 Cloudfront 提供压缩的静态资产

从命令行构建 APK 后使用 zopfli 重新压缩运行 zipalign 以使其更小

在 Rails 生产中禁用资产缩小

如何在 Vue-CLI 3 中将预取和预加载资源插入到我的自定义 HTML 文件中?

带有 Puma 和 Nginx 服务页面的 Elastic Beanstalk 上预编译资产的 Rails 4 应用程序以及旧资产链接

为什么Sprockets没有找到我编译的资产?