首页 > 解决方案 > VScode Javascript 断点被 Chrome 调试器忽略

问题描述

我知道有很多“相似”的问题,但相似并不意味着它们是相同的,如果它们相同,它们就不会存在,我还没有找到我正在寻找的答案。

它一定很简单,因为在我的其他项目中它确实有效。行为上有区别:

-其他可行的项目:当我点击左下角的“针对 localhost(testApp)启动 chrome”,然后我点击顶部菜单上的“针对 localhost 启动 chrome”(这是多余且愚蠢的)Chrome 会打开并立即返回第一个断点。

-在这个项目中,Chrome 会通过 localhost 打开显示工作目录中的文件列表。然后,当我选择 html 文件时,js 代码会忽略断点运行。去搞清楚...

标签: javascriptgoogle-chromevisual-studio-codevscode-debugger

解决方案


什么'混淆'VScode'Debugger for Chrome'扩展是我用我的项目名称命名了html文件(例如myproject.html)当我将它重命名为'index.html'时它停止显示工作文件夹内容,而是返回到VScode断点,断点变成了如下图标: 未验证断点

当我将“main.js”文件放入“src”文件夹并更新 html 文件中的路径时,一切正常。这更像是福尔摩斯的调查而不是编程。浪费了大约3个小时……


推荐阅读