当我在Chrome调试器中向源代码添加断点时,它会按预期工作。
但是,如果我随后删除断点并刷新页面,则会返回断点。同样,如果我关闭并重新打开开发人员工具,则会返回断点。
chrome忘记断点的唯一方法是,如果我完全关闭标签页,然后打开一个新标签页并重新加载url,但是由于这需要很长时间的身份验证过程,因此不理想。
这是一个React应用,我正在使用React Developer Tools Chrome插件-断点放置在源文件中,而不是转码。
如果与问题有关,我正在通过webpack使用babel进行转译。
有人知道是否有解决此问题的方法-我可以停用所有“断点”,但它们仍会重新刷新(并重新激活)。 谢谢
答案 0 :(得分:0)
在“源”选项卡的左下方,有一系列按钮:
Chrome浏览器左下角工具的屏幕截图,其中带有“中断时打破”按钮被圈出
我圈出的圆(一个填充的六边形,带有两个垂直线)在打破所有异常,仅遇到未捕获的异常与根本不断裂之间循环。单击它,直到它变成黑色(不是蓝色或紫色)。
对于其他断点,它们位于“断点”类别下的右侧(您可能知道:-))。右键单击并选择“删除所有断点”。