我正在我的网站上进行一些调试,其中运行了多个脚本。当我使用firebug在firefox中调试时,我正在处理的特定脚本(基本上是一系列jQuery监听器)显示,断点工作 - 非常棒。当我在chrome中调试时,脚本显示在资源下,但不在脚本下。我无法提出断点!我不是firebug的忠实粉丝,我更喜欢使用chrome的调试器。
我不是100%问题所在。它可能是chrome(这是我正在倾斜的地方),但我正在调试脚本,所以它远远不够稳定以排除。 (听众中的函数没有在firebug中破坏)
问: Chrome如何决定在脚本选项卡中添加内容,从而允许调试?它是否会出错并排除运行的脚本?
答案 0 :(得分:2)
DevTools可能会忽略某些时刻完全收集的脚本。例如,如果脚本没有任何功能,它将在运行后完全收集。 可能是你的情况吗?
答案 1 :(得分:1)
根据我的理解,导入的脚本放在单独的脚本窗格中,而嵌入在网页中的脚本显示在网页窗格(yourpage.html)中。您仍然可以访问网页窗格以进行大多数时间的调试。我没有遇到过你所描述的问题,所以我可能不理解你的问题。