Google Closure Compilerは、コード内のすべての "true"、 "false"、 "null"Closure Compilerが "true"、 "false"、 "null"の名前を変更しないようにする方法
var s = true, x = null, V = false;
これらの省略形を代わりに使用します。のような条件で;
if (someVariable == s)
now; Googleアナリティクスのコードでは、独自の「s」変数が定義されています。値 "true"をオーバーライドします。あなたが見ることができるように、これは多くの問題を引き起こします。
私はGAコードを変更したくありません。私はちょうどClosure Compilerがtrueなどの名前を変更するのをやめるようにしたい。Externsは動作しない。
これを達成する方法はありますか?
独自の定数、たとえば '_true_ = true'を指定してから、Closure Compilerを実行する前にこれらの変数に置き換えることはできますか? –