我正在使用Google Closure編譯器編譯我的代碼。使用Google Closure編譯器編譯代碼時出錯
我正在編譯的代碼是來自封閉庫,Hammer,Hammer-Time和我自己的一些代碼的相關部分。
的編制工作,直到我加入錘到編輯,在這一點,當我跑我的JavaScript我得到以下錯誤:
Uncaught TypeError: n.add is not a function
是指:
function mb(a, c, e, l, f, k) {
if (!c)
throw Error("Invalid event type");
var h = !!f
, n = nb(a);
n || (a[ib] = n = new V(a));
e = n.add(c, e, l, f, k);
if (!e.b) {
l = Jb();
e.b = l;
l.src = a;
l.listener = e;
if (a.addEventListener)
a.addEventListener(c.toString(), l, h);
else if (a.attachEvent)
a.attachEvent(Kb(c.toString()), l);
else
throw Error("addEventListener and attachEvent are unavailable.");
kb++
}
}
如果我重新命名Hammer中的add
函數我沒有得到這個問題,但我想知道是否有替代方案?
採用全封閉的編譯器的命令是: