Javascript gzip压缩工具的使用
我刚从这个网站上得到了GZip软件,正在查看它,并试图转换一个javascript文件,它刚刚直接转换并将扩展名更改为gz。有人能告诉我,我们如何创建一个新文件,而不使用GZip命令行修改原始文件,这个GZip文件是否与web服务器一样IIS在启用压缩时创建并发送到客户端Javascript gzip压缩工具的使用,javascript,gzip,Javascript,Gzip,我刚从这个网站上得到了GZip软件,正在查看它,并试图转换一个javascript文件,它刚刚直接转换并将扩展名更改为gz。有人能告诉我,我们如何创建一个新文件,而不使用GZip命令行修改原始文件,这个GZip文件是否与web服务器一样IIS在启用压缩时创建并发送到客户端 我正在考虑将我们所有的JS、CSS和HTMl文件预先压缩,这样web服务器就可以直接渲染。我知道web服务器本身只会在客户端支持的情况下渲染这些zip文件,但我只是在尝试一些新东西。假设您在*NIX机器上,您可以使用 gzip
我正在考虑将我们所有的JS、CSS和HTMl文件预先压缩,这样web服务器就可以直接渲染。我知道web服务器本身只会在客户端支持的情况下渲染这些zip文件,但我只是在尝试一些新东西。假设您在*NIX机器上,您可以使用
gzip -c FILE > FILE.gz
将gzip数据写入其他文件。-c
写入stdout,
将stdout重定向到文件。如果有很多,可以在Bash中尝试一个循环:
for file in *.js
do
gzip -c "$file" > "${file}.gz"
done
此外,如果客户端不支持非压缩版本,请确保您的服务器会退回到非压缩版本 假设您在*NIX机器上,您可以使用
gzip -c FILE > FILE.gz
将gzip数据写入其他文件。-c
写入stdout,
将stdout重定向到文件。如果有很多,可以在Bash中尝试一个循环:
for file in *.js
do
gzip -c "$file" > "${file}.gz"
done
此外,如果客户端不支持非压缩版本,请确保您的服务器会退回到非压缩版本