【发布时间】:2021-11-20 15:50:46
【问题描述】:
这里的第一个问题...
我很难用 VS Code 和 Chrome 调试 JavaScript。我曾经安装过“Debugger for Chrome”扩展程序,它运行良好。但是,在 VS Code 嵌入此功能并弃用扩展后,我的断点不再绑定。页面加载后,它们会变灰,显示为未绑定。如果我单击“切换激活断点”图标,它们就会开始工作。如果页面重新加载,我必须重新加载,相当痛苦......
我在 Chrome 或 Edge 中都尝试了“启动”和“附加”,同样的问题。
我有一台 Win11 机器,我的项目在“C:\wamp64\www\sistemas\felina\”文件夹中运行。这是我的launch.json:
"version": "0.2.0",
"console": "integratedTerminal",
"configurations": [
{
"name": "teste",
"type": "pwa-chrome",
"request": "launch",
"url": "http://localhost/sistemas/felina/TESTE.html",
"webRoot": "${workspaceFolder}",
},
]
我去命令面板并运行“调试:诊断断点问题”,结果如下:
我很好奇为什么会显示
“C:/wamp64/www/sistemas/felina/C:/wamp64/www/sistemas/felina/js/teste.js:5:1”。
路径重复。
它说“如果您从子文件夹构建,您可能需要调整您的 launch.json 中的 webRoot,或者调整您的 sourceMapPathOverrides。”但我不知道该怎么做。
我正在使用 VS Code 版本 1.62.3(最新版本)。
【问题讨论】:
标签: javascript debugging visual-studio-code