Chrome开发工具命中代码但未命中断点
Chrome Dev Tools hitting code but not breakpoints
我在chrome dev工具上启用了断点,并且在一行上有一个断点。我知道chrome正在命中该行,因为我将断点放在了具有以下语句的行上:alert("why is this not breaking")
如果我在localhost中找到文件,断点就会工作。断点过去在本地编辑器中起作用,但现在不行了。其他人也有类似的问题吗?
我遇到了一个类似的问题,没有命中断点。事实证明,这是因为它是该网站的部署版本,但开发工具仍然将我的本地开发文件夹映射到工作区,这意味着我打开了本地脚本文件,而不是服务器上的文件。解决方案是关闭打开的本地脚本,在导航器中打开正确的文件,然后设置断点。
好吧,我一开始没有意识到这一点有点愚蠢,但这可能会给其他和我有同样问题的人一个很好的提示。
如果以后有人偶然发现这一点。我还没有找到这个问题的确切答案,但这些是我发现一些有用信息的其他地方:
Chrome开发工具工作区映射
Chrome稳定/Canary开发工具问题-语法突出自动完成等
如果我找到一个真正的解决方案,我会继续更新
这里接受的答案是正确的。
Chrome中的debugger;
提示javascript调试器断点don';什么都不做?帮我找到了错误所在。
我第一次从事Rails项目,在我不知情的情况下,有两个版本的文件。Rails的"资产管道"使用了//= require foo
语句进行导入,同一个foo
文件也包含在其他地方。
谢天谢地,debugger;
给我指对了地方。
您应该在开发人员页面的"源代码"选项卡中启用设置以在任何异常时停止(chrome中的F12)。(卸载其他扩展以帮助只关注有问题的扩展,并删除左侧面板上的缩略图)。
可能会在您设置的任何调试断点之前引发异常。例如,如果清单文件中缺少扩展权限要求,则会在尝试使用资源但无法使用时引发异常。
- 高亮显示与数组字符串一起使用时文本插件中断
- 触发媒体查询断点时刷新页面
- AngularJS ui路由器html5模式中断路由
- 递归函数中断
- Javascript-在文本区域中断,但不在段落中中断
- 在内部映射值时渲染方法中断
- 中断功能
- 能够在指向本地环境的浏览器中设置JavaScript断点
- 使用ajax获取通过FTP上传的文件的文件大小——试图防止ajax中断自身
- 遇到错误后,更改检测似乎中断
- 我如何防止错误“;未捕获(在promise中)DOMException:play()请求被对pause()的调用中断&”
- NG-重复中断指令模型绑定
- Chrome控制台-整个文件的断点
- 三元条件中出现意外的令牌中断
- 中断javascript循环
- 包含数组的对象的QML ListModel追加中断
- dojoConfig中的CacheBust中断路径
- 在JavaScript中中断forEach方法的首选方法
- Chrome JavaScript调试-如何保存断点之间的页面刷新或中断通过代码
- Visual studio 2010不会在javascript的断点处中断