VScode Javascript 断点被 Chrome 调试器忽略

VScode Javascript Breakpoints are ignored by Chrome debugger

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

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

-其他可行的项目:当我点击左下方的 'launch chrome against localhost(testApp)' 然后点击顶部菜单上的 'launch chrome against localhost'(这是多余和愚蠢)Chrome 打开并 returns 立即到第一个断点。

-在此项目上 Chrome 打开并通过本地主机显示工作目录中的文件列表。然后,当我 select html 文件时,js 代码运行时忽略了断点。算了吧...

什么 'confused' VScode 'Debugger for Chrome' 扩展是我用我的项目名称命名 html 文件(例如 myproject.html) 当我将其重命名为 'index.html' 它停止显示工作文件夹内容但没有返回到 VScode 断点,断点转向以下图标: unverified breakpoint

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