使用console.log()调试ExtJS 4

时间:2012-07-03 15:23:37

标签: javascript extjs firebug aptana

我是ExtJS的新手,还在Sencha网站上查看文档。我在ExtJS4中看到很多examples使用console.log()进行调试。但是我无法弄清楚如何处理console.log()。

我正在使用Aptana Studio 3进行开发,我不认为Aptana可以运行console.log()(如果我错了,请更正我)。所以我们需要在Firebug中调试它?那么如何将ext-all.js,ext-debug.js等脚本文件合并到Firebug中呢?

2 个答案:

答案 0 :(得分:5)

是的,脚本的console.log()输出会转到您正在使用的任何浏览器的开发人员工具的控制台窗口(例如Firebug for Firefox)。浏览器开发人员工具从浏览器所在的位置获取脚本文件;即,但是你已将它们加载到你的网页中。

答案 1 :(得分:1)

我建议您使用Google Chrome。它有一个非常好的开发工具。 除了ExtJs之外,在进行任何开发时使用ext-all-dev.js文件而不是ext-all.js或ext-all-debug.js。这将非常有帮助。 查看this link了解详情。

您也可以通过在javascript文件中使用命令debugger;来设置断点。 但要做好这项工作,请确保firebug / developer工具正在运行。

希望这有帮助。