【发布时间】:2012-07-03 15:23:37
【问题描述】:
我对 ExtJS 非常陌生,并且仍在阅读 Sencha 网站中的文档。我在 ExtJS4 中看到很多 examples 使用 console.log() 进行调试。但是我不知道如何处理console.log()。
我正在使用 Aptana Studio 3 进行开发,我认为 Aptana 不能运行 console.log()(如果我错了,请纠正我)。那么我们需要在Firebug中调试它吗?那么如何将 ext-all.js、ext-debug.js 等脚本文件合并到 Firebug 中呢?
【问题讨论】:
-
使用它们时要小心,因为如果它们留在里面会破坏 IE。如果您计划使用 ExtJS 部署应用程序,请像 //
控制台一样包装所有 console.log 输出。日志('测试'); // 这样,当你使用 Sencha SDK Tools 缩小你的应用程序时,你就不必手动删除所有的 console.log 条目来使 IE 工作 -
或者在你的 app.js 主文件中包含如下代码:
if (typeof console === "undefined") { console = { log: function () { }, info: function () { }, warn: function () { }, error: function () { } }; }
标签: javascript extjs firebug aptana