如何在Windows上gzipping之后判断我的文件有多大?

时间:2012-02-12 01:47:36

标签: javascript windows gzip minify

我可以在Windows上使用Node + UglifyJS进行缩小。所以我可以说“这个改变在缩小后增加了123个字节。”

但是我希望能够说“这种变化在缩小+ gzipping之后增加了23个字节。”

如何在Windows上轻松了解gzipping如何影响文件的大小?

2 个答案:

答案 0 :(得分:3)

我对Windows使用UnxTools(http://sourceforge.net/projects/unxutils/files/unxutils/current/

在zip文件中,您只需将/ usr / local / wbin文件夹解压缩到光盘上的任何位置(我使用C:/ Tools / Unx并使其成为PATH的一部分。

有gzip工具。只需使用“gzip myscript.js”即可进行gzip压缩。您可以轻松地将这些工具包含在命令行过程中,以自动进行gzipping和大小比较。

更新:这是我与UnxTools一起使用的小checkgzip.cmd文件,以查看差异:

@echo off
dir *.js | grep -Ei [0-9][0-9]/
gzip *.js
dir *.gz | grep -Ei [0-9][0-9]/
gunzip *.gz

典型输出看起来像这样,文件中的文件长度以字节为单位:

C:\Tmp\>checkgzip
11/02/2012  09:32 PM             1,026 test.js
11/02/2012  09:32 PM               335 test.js.gz

运行后文件恢复原状。

答案 1 :(得分:0)

如果没有通过gZip文件的服务器发送它,你只需使用7Zip或Winzip来压缩文件。虽然它不一定是浏览器使用的精确 zip算法,但您可以非常接近地了解文件的大小。

与其他人指出的一样,文件的类型取决于你实际获得的压缩程度。