我做了什么?
我在VS2010开发服务器上运行ASP.net / Polymer网站。
以前一切运行正常我可以在某些JavaScript中设置断点,在调试模式下运行该站点,它会在设置位置中断。
我显然改变了一些东西,因为现在我只能在加载Javascript后设置断点,或者在代码中放置调试器; 语句
实际上,我可以设置一个断点(或看起来像),但它不会在该位置断开
答案 0 :(得分:1)
我再次愚蠢了 事实证明问题是因为我已将包含Javascript源的文件夹添加到工作区(通过右键单击 Sources 窗格)
完成此操作后,源代码窗格中 localhost:nnnnn 父级下面的文件夹树不再显示
不记得添加它们但显然我做了 删除文件夹修复它
我主要把这个答案放在这里,以便下次我做同样的事情并在Stack Exchange上查找时我会找到答案
答案 1 :(得分:0)
我发现在Chrome中添加断点的最佳方法就是在代码中添加:
debugger;
只要代码实际运行并且您打开了javascript控制台,它就会被捕获。
但有时候我发现开发工具坏了,需要重新启动整个浏览器。
答案 2 :(得分:0)
在开发者工具的控制台中运行它。
location.reload(true);