gzip压缩工具的用法

时间:2013-06-20 22:14:58

标签: javascript gzip

我刚刚从这个网站http://www.gzip.org/#intro获得了GZip软件并且正在查看它并试图转换它刚刚直接转换的javascript文件并将扩展名更改为gz.Can有人告诉我如何才能创建一个新文件没有使用GZip命令行修改原始文件,并且此GZip文件也是相同的,表示像IIS这样的Web服务器在启用压缩时创建并发送到客户端。

我正在考虑手动GZipping所有JS和CSS以及HTMl文件,因此Web服务器可以直接呈现它。我知道Web服务器本身只会在客户端支持时呈现这些zip文件但我只是尝试一些新的东西。

1 个答案:

答案 0 :(得分:1)

假设你在* NIX机器上,你可以使用

gzip -c FILE > FILE.gz

将gzip压缩数据写入另一个文件。 -c写入stdout,>将stdout重定向到文件。如果你有很多,你可以在Bash中尝试循环:

for file in *.js
do
    gzip -c "$file" > "${file}.gz"
done

另外,如果客户端不支持,请确保确实确定您的服务器会依赖于非压缩版本!

相关问题