Google Closure Compiler は、コード内のすべての「true」、「false」、および「null」の名前を次のように変更します。
var s = true, x = null, V = false;
代わりにこれらの省略形を使用します。次のような条件で。
if (someVariable == s)
今; Google アナリティクス コードは独自の「s」変数を定義します。値「true」をオーバーライドします。ご覧のとおり、これは多くの問題を引き起こします。
GA コードを変更したくありません。Closure Compiler に true などの名前変更をやめてもらいたいだけです。Externs は機能しません。
これを達成する方法を知っていますか?