将Visual Studio代码更新到1.6.3后,Node.js中的WSL2/Uubuntu调试中断



我有一个现有的node.js express项目,我可以在Visual Studio Code中使用Windows 10上的WSL2进行调试,只需突出显示我的应用程序的入口点文件(app.js(并点击F5即可。在我昨天(现在是1.6.3(安装了VSC的更新之后,F5不再做任何事情,只是短暂地弹出调试工具栏。断点未命中。没有消息输出。有什么想法可以让它再次发挥作用吗?

附言:我仍然可以在Windows中直接使用VSC进行调试,但WSL2/Uubuntu不起作用。我尝试在两者中从头开始创建一个简单的项目。

我可以通过添加.vscode/launch.json文件来实现这一点。在升级之前,我不需要这个文件。

{
"version": "0.2.0",
"configurations": [
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}/index.js",
"runtimeVersion": "14.17.4",
"trace": true,
}
]
}

最新更新