2015-08-06 2 views
0

Класс CompilationOption используется для управления проходом компиляции. В встроенных опциях «optimize» (таких как foldConstants, removeDeadcode и т. Д.) Компилятор закрытия только активирует некоторые из них по умолчанию. Так почему бы не включить их всех? Будет ли это генерировать более запутанные коды или нет? Какова стоимость включения нового варианта?Компилятор Google Closure: стоимость обфускации/CompilationOption

Спасибо, любое понимание будет оценен :)

ответ

0

Есть проходит в компиляторе, которые не являются:

  • устарел и больше не используется
  • применимы только в определенных условиях (псевдонимы строке, если вам не имеют gzip)
  • Очень интенсивные во время компиляции и предлагают очень мало размера или производительности.

Параметры по умолчанию устанавливаются на уровне компиляции и являются балансом между производительностью, скомпилированным размером и временем компиляции.

Обычно мы не рекомендуем включать другие проходы, если у вас нет конкретной необходимости.

Смежные вопросы