Каков правильный способ минимизировать строки с помощью компилятора Google Closure?

Я пишу плагин jQuery и хотел бы уменьшить размер моего скрипта, заменив часто используемые строки свойств CSS на перечисления. Однако компилятор Google Closure заменяет все строковые переменные строковыми литералами. Например, при выбранной расширенной оптимизации:

this

var x = "hey bob how are you doing";
alert(x);
alert(x);
alert(x);
alert(x);

возвращает

alert("hey bob how are you doing");alert("hey bob how are you doing");alert("hey bob how are you doing");alert("hey bob how are you doing");

Как правильно делать то, что я пытаюсь сделать, не отправляя свой код через компрессор строк, такой как JScrambler?

Заранее спасибо .

13
задан Stephen Bunch 29 July 2011 в 02:15
поделиться