chrome 调试缺少脚本

发布于 2024-12-05 16:23:03 字数 355 浏览 1 评论 0原文

我正在运行多个脚本的网站上进行一些调试。当我使用 firebug 在 Firefox 中进行调试时,我正在处理的特定脚本(基本上是一系列 jQuery 侦听器)显示出来,断点工作 - 太棒了。当我在 Chrome 中调试时,脚本显示在资源下,但不在脚本下。我无法设置断点!我不是 firebug 的忠实粉丝,而且我真的更喜欢使用 chrome 的调试器。

我并不是100%知道问题出在哪里。它可能是chrome(这就是我所倾向的地方),但我正在调试脚本,所以它还不够稳定,无法排除。 (侦听器中的函数不会在 firebug 中中断)

问: chrome 如何决定将某些内容放入“脚本”选项卡中,从而允许调试?它是否曾经犯过这个错误并排除运行的脚本?

I'm doing some debugging on my site that has multiple scripts running. When I debug in firefox using firebug, the specific script I'm working on, (basically a series of jQuery listeners), shows up, breakpoints work - awesome. When I debug in chrome though, the script shows up under resources, but not under scripts. I can't put in breakpoints! I'm not a big fan of firebug, and I would really prefer to use chrome's debugger.

I'm not 100% where the problem is. It could be chrome (that's where I'm leaning), but I am debugging the script, so it's nowhere near stable enough to rule out. (The functions in the listeners aren't breaking in firebug)

Q: How does chrome decide to put something in the scripts tab and thereby allow debugging? and does it ever get this wrong and exclude scripts that run?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

哥,最终变帅啦 2024-12-12 16:23:03

DevTools 可能会省略在某个时刻完全收集的脚本。例如,如果您的脚本没有任何功能,则一旦运行,它将被完全收集。
这可能是你的情况吗?

DevTools may omit scripts that are fully collected at some moment of time. For example if you script does not have any function, it will be fully collected once it ran.
Could it be your case?

空心空情空意 2024-12-12 16:23:03

据我了解,导入的脚本放置在单独的脚本窗格中,而嵌入网页中的脚本显示在网页窗格(yourpage.html)中。大多数时候您仍然可以访问网页窗格进行调试。我从来没有遇到过像你所描述的问题,所以我可能不明白你的问题。

From what I understand, imported scripts are put in a separate script pane whereas scripts embedded in the webpage are displayed in the webpage pane (yourpage.html). You can still access the webpage pane for debugging most of the time. I haven't ever had anything like the problem you're describing though, so I may not understand your issue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文