在Chrome中调试时跳过Javascript框架

wvt8vs2t  于 2023-06-03  发布在  Go
关注(0)|答案(2)|浏览(214)

我做了研究,发现这个网站给予我非常有用的信息https://divshot.com/blog/tips-and-tricks/ignoring-library-code-while-debugging-in-chrome/
我确实为文件模式启用了黑盒模式,如下所示
(firebug|angular|knockout|jquery|bootstrap|modernizr|respond)
但是,如果我在开发人员工具中单击暂停按钮,当鼠标在页面上时,脚本仍然会停止在jquery.min.js处,并显示如图所示的黄色框。

我只是想调试的功能是执行时,我做了一些行动,如,点击特定按钮等。
但是jquery.min.js阻止我了解这一点。你知道如何变通或使调试更容易吗?
非常感谢。

vaj7vani

vaj7vani1#

如果你要这样做的话,你需要一次进入一个图书馆。阅读有关黑盒的文档以了解更多信息https://developer.chrome.com/devtools/docs/blackboxing
您可以:

  • 输入文件名,
  • 使用正则表达式来定位:
  • 包含特定名称/backbone.js$的文件,
  • 某些类型的文件,如.min.js$
  • 或输入包含要黑掉的脚本的整个文件夹,如bower_components。

据我所知,你不能输入像(thing 1)这样的正则表达式|东西2|事情3|等等)。那不会起作用。
这里有一个屏幕截图,你可以做什么。

lskq00tm

lskq00tm2#

您可以使用默认的devtools忽略列表。
1.点击右边的齿轮,并包括所有你想跳过的文件,通过点击“添加模式…”按钮

相关问题