我知道这个问题已经被问了很多次,但这是我的具体需求。混淆器需要以Java库的形式出现,这样我就可以创建一个Ant任务来自动化构建过程。IE7、8、Firefox和Chrome必须能够非常快地解释生成的js(原始js文件相当大-18000行代码)。如果没有满足这些要求的解决方案,我愿意考虑商业解决方案。
我知道这个问题已经被问了很多次,但这是我的具体需求。混淆器需要以Java库的形式出现,这样我就可以创建一个Ant任务来自动化构建过程。IE7、8、Firefox和Chrome必须能够非常快地解释生成的js(原始js文件相当大-18000行代码)。如果没有满足这些要求的解决方案,我愿意考虑商业解决方案。
一些选项:
(我没有使用过Jawr或Dojo,所以无法评论哪个更好。)
现在有一个新的免费选项可用于Javascript混淆 - Roquson。他们提供完全免费的Javascript混淆,还带有其他功能,如变量重命名、域锁定和过期日期。
请点击此处查看:http://roquson.com
我仍然相信jsutility.pjoneil.net提供的压缩是除gzip之外可用程序中最好的。它的混淆支持避免了大多数混淆问题。现在它还支持批量操作。