2013-04-13 52 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縮小(也使混淆)。