Как предотвратить переименование компилятором Closure «true», «false» и «null»

Компилятор Google Closure переименовывает все вхождения "истина", "ложь" и "ноль" в коде, например;

var s = true, x = null, V = false;

, и вместо этого использует эти сокращения; в таких условиях, как;

if (someVariable == s)

сейчас; Google Код аналитики определяет собственную переменную "s"; переопределение значения «истина»; и, как видите, это вызывает много проблем.

Я не хочу менять код GA; Я просто хочу, чтобы компилятор Closure перестал переименовывать в true и т. Д. Экстерны не работают.

Вы знаете какой-либо способ сделать это?

6
задан dashersw 6 January 2011 в 18:51
поделиться