【问题标题】:Google Chrome Developer tools - Cannot set breakpointGoogle Chrome 开发者工具 - 无法设置断点
【发布时间】:2015-10-21 11:25:05
【问题描述】:

我做了什么?
我在 VS2010 开发服务器中运行一个 ASP.net / Polymer 网站。

以前一切正常,我可以在一些 JavaScript 中设置断点,在调试模式下运行站点,它会在设置的位置中断。

我显然改变了一些东西,因为现在我只能在加载 Javascript 或在代码中放置 debugger; 语句后设置断点

实际上,我可以设置一个断点(或看起来),但它不会在那个位置中断

【问题讨论】:

    标签: javascript debugging google-chrome-devtools


    【解决方案1】:

    我又傻了
    原来问题是因为我已将包含 Javascript 源的文件夹添加到工作区(通过在 Sources 窗格中单击鼠标右键)

    完成此操作后,源窗格中的 localhost:nnnnn 父级下的文件夹树不再显示

    不记得添加它们,但显然我添加了它们
    删除文件夹修复它

    我主要把这个答案放在这里,以便下次我做同样的事情并在 Stack Exchange 上查找时我会找到答案

    【讨论】:

      【解决方案2】:

      我发现用 Chrome 添加断点的最佳方法就是在代码中添加:

      debugger;
      

      只要代码实际运行并且您打开了 javascript 控制台,它就会被捕获。

      但有时我发现开发工具坏了,需要重新启动整个浏览器。

      【讨论】:

        【解决方案3】:

        在开发者工具的控制台中运行它。

        location.reload(true);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-07-19
          • 1970-01-01
          • 2014-02-07
          • 1970-01-01
          • 1970-01-01
          • 2013-01-13
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多