我一直在寻找一种在部署之前轻松压缩我的.js的方法。我终于找到了一个与YUICompressor和Packer一起使用的命令行批处理脚本。
我遇到的问题是Packer破坏了我的文件。想象它是一个旧版本,我只是手动拿走我的YUI压缩.js并通过在线Packer运行它。
结果是PACKER只将我的YUI压缩..js减少了大约1%。看起来很难付出努力。
那就是说,我对Packer了解不多。做一些研究,似乎YUICompressor和Packer都是独立的.js压缩器。真的需要同时使用它们吗?人们同时使用两者吗?如果是这样,为什么? Packer是否做了超出压缩的事情?
答案 0 :(得分:2)
不建议使用Packer。客户端需要时间来解压缩,从较小的文件大小中擦除所有增益。我认为没有任何理由可以使用它。
YUICompressor非常好,仅使用它就足够了。
答案 1 :(得分:1)
不要忘记,有一个YUICompressor的.NET端口here on codeplex,名为YUICompressor for .NET。这也可能有帮助...
*免责声明:我完成了大部分端口。