我无法使用 Visual Studio Code 调试我的节点应用程序。
我的.vscode/launch.json
样子是这样的:
{
"version": "0.2.0",
"configurations": [{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 9001
}]
}
我使用grunt-contrib-connect来启动我的 Web 服务器。我的连接任务是这样定义的gruntfile.js
:
connect: {
server: {
options: {
debug:true,
port: 9001,
base: '.',
livereload: true,
},
},
},
使用上述任务成功启动 Web 服务器后,我尝试从 VSCode 附加,但除了一些 UI 闪烁之外,似乎没有任何反应。没有击中断点。
我阅读了VS 代码调试文档,尤其是将 VS 代码附加到节点部分,这就是我将 VS 代码添加debug:true
到我的连接任务的原因。然而,这似乎并没有解决任何问题。