【发布时间】:2015-07-06 00:35:33
【问题描述】:
我正在尝试在我的 Angular 应用程序中调试一个相当复杂的模块。我在特定方法的开始处设置了一个断点,希望我可以按照它来查看它在哪里给我一个错误。但是,它不断将我带入 VM 脚本(VM28337、VM30559 等)。我可以假设这些都可以正常工作,所以我没有兴趣看到它们。
我知道我可以在 chrome 调试器中将某些脚本黑箱化,但这些 VM 脚本的数量似乎无穷无尽。有人对如何规避这些脚本有任何建议吗?
【问题讨论】:
-
VM 脚本是由 ajax 请求动态提取的代码,因此它们没有用文件名标记。我也在寻找一种方法来做到这一点。 VM* 不工作...
-
这也不起作用:^VM/\b\d{5}\b/g
-
感谢您告诉我。我正要进入正则表达式兔子洞。
-
运气好吗?我一直在寻找解决方案。通常您可以右键单击脚本并将其黑箱化,但这些类型的脚本没有菜单。
-
据我所知,没有办法做到这一点。作为黑盒功能的一部分,这将是一个很好的选择。我建议在 crbug.com 上为它制作一张票
标签: angularjs debugging google-chrome-devtools