使用JQuery的项目的Javascript混淆器/ minifier

时间:2012-10-22 10:16:12

标签: javascript jquery obfuscation minify

用于使用JQuery的项目的最佳JS minifier /混淆器是什么?我目前正在使用闭包编译器,我也尝试过YUI,但他们似乎从未缩小和优化我的函数名或变量名,实际上他们所做的只是删除空格和注释,而我试图让我的代码变小尽可能地隐藏起来。

有什么想法吗?

由于

2 个答案:

答案 0 :(得分:1)

再次查看closure compiler。 它有3个执行级别

  1. 仅限空白您使用了此设置。只删除多余的空格。
  2. 简单除了删除空格外,还会重命名变量和函数名称以缩短整个脚本,但保留代码不变。
  3. 高级这可以通过重新调整代码来进一步改进简单设置。因此,例如,某些功能可能会内联等。

答案 1 :(得分:0)

关闭是一个很好的minifier。还有其他的迷你者值得检查,

包装工:http://dean.edwards.name/packer/

JSMin:http://crockford.com/javascript/jsmin