[英]How to Encode JavaScript files?
如何編碼我的JavaScript文件(如DLL文件)?
我的意思是沒有人能理解C#中從CS文件創建的Dll之類的代碼。 我需要這樣做是因為我想將我的功能提供給某些公司,但是我不希望他們了解我的功能。...只能調用這些功能。
我看到jQuery文件被編碼為變量(a,b,c,d,....)。 例如,編碼以下簡單代碼:
function CookiesEnabled() {
var result = false;
createCookie("testing", "Hello", 1);
if (readCookie("testing") != null) {
result = true;
eraseCookie("testing");
} return result;
};
確實沒有像JS中那樣加密/編碼代碼的方法(至少我不知道有什么方法),但是標准方法是使用良好的壓縮程序,即程序會將您的代碼折疊起來,刪除注釋,從好名字,如width
和height
,如a
和b
。 甚至重新組織代碼,使其盡可能緊湊。 它們通常以非人類可讀的形式結束。
Minifing通常甚至被稱為JS編譯,但實際上並非如此。 就像是一個好東西一樣,好不容易去那里,有很多東西,但是出於我的目的,我一直在使用Microsoft官方捆綁軟件:
http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification
您還應該檢查一下這個問題(我知道的所有大人物都在那里。):
有一個好的JavaScript壓縮程序嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.