【发布时间】:2015-12-02 18:58:51
【问题描述】:
我无法使用 Visual Studio Code 调试我的节点应用程序。
我的.vscode/launch.json 看起来像这样:
{
"version": "0.2.0",
"configurations": [{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 9001
}]
}
我使用grunt-contrib-connect 来启动我的网络服务器。我的连接任务是这样定义我的gruntfile.js 的:
connect: {
server: {
options: {
debug:true,
port: 9001,
base: '.',
livereload: true,
},
},
},
通过上述任务成功启动 Web 服务器后,我尝试从 VSCode 进行附加,但除了一些 UI 闪烁之外,似乎没有任何反应。没有击中断点。
我阅读了VS Code Debugging Documentation,尤其是将 VS 代码附加到节点部分,这就是我将debug:true 添加到我的连接任务的原因。然而,这似乎并没有解决任何问题。
【问题讨论】:
标签: node.js visual-studio-code grunt-contrib-connect