2013-04-13 50 views
0

我已经完成了js/jQuery的开发,我在想是否有一个插件可以混淆我的javascript和jQuery代码,同时仍然允许它工作。插件来混淆JS/jQuery代码

如果可能的话,不会减慢加载时间。

有没有这样的插件?

+1

如果你缩小了你的代码,它会变得更小,有点模糊。查看http://stackoverflow.com/questions/194397/how-can-i-obfuscate-javascript?rq=1 –

+0

@IanHunter它已经被缩小了。我知道这样做有点,但是我一直在寻找一些让很难判断工作代码在做什么的事情,这是因为一堆其他代码并未实际执行。 – IrfanM

回答

0

这看起来像的How can I obfuscate (protect) JavaScript?

重复总之,流行的选项是YUI Compre ssor,Google Closure编译器和UglifyJS。他们都会缩小比例,所以你可能不想使用你在评论中提到的缩小版本的项目。

我个人认为Google Closure Compiler是最彻底但最难使用的。

+0

我刚刚阅读链接的问题。如何使用Google Closure Compiler? – IrfanM

+0

最简单的入门方法是:http://closure-compiler.appspot.com/home,如果您喜欢输出,请参阅此处的下载部分:https://developers.google.com/closure/compiler /为了最大程度的混淆,请确保选择高级优化。 –

0

首选是YUI compressor,其次是uglifyjs。 第一个是真正的好和popoular缩小(也使混淆)。