我正在寻找可以压缩JavaScript源代码的工具。我发现一些网络工具只能删除空格字符?但也许存在更好的工具,可以压缩用户的函数名称、字段名称、删除未使用的字段等。
经常用来压缩 JS 代码的工具是YUI压缩器 http://developer.yahoo.com/yui/compressor/.
考虑到有这个选项:
--nomunge
Minify only. Do not obfuscate local symbols.
它应该能够完成您所要求的操作。
这是一篇关于它的文章:YUI 压缩器简介 http://www.julienlecomte.net/blog/2007/08/11/.
引用那篇文章:
首先从分析源码开始
JavaScript 文件如何理解
是结构化的。然后它打印出
令牌流,替换所有本地
由 1(或 2、或 3)个字母组成的符号
任何此类替换的符号
合适的
旁注:当从网络服务器提供 JS/CSS 文件时,不要忘记对它们进行 gzip 压缩:这将大大减少通过网络的数据大小!
例如,如果您使用 Apache,请查看mod_deflate http://httpd.apache.org/docs/2.2/mod/mod_deflate.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)