gpt4 book ai didi

node.js - Visual Studio Code - 通过 "Attach"进行调试在 Mac OS 上不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 23:30:42 25 4
gpt4 key购买 nike

我正在尝试在 Mac 上调试我的 Node js 项目。它在“启动”模式下运行良好,但在“附加”模式下运行不佳。在“附加”模式下,当我开始调试时,我看到 VS Code 首先尝试在几秒钟内启动调试器,然后突然停止,没有显示任何错误消息。我将所有内容保留为默认值 {"name": "Attached", "type": "node", "address": "localhost", "port":3000},我确定我正在运行该网站在 http://localhost:3000

最佳答案

我从 MS 支持团队得到了答案,它现在工作得很好 :) 非常喜欢 VSCode 和团队。

以下是 VSCode 团队的 Andre Weinand 的回答:

在“附加”模式下,VSCode 调试器需要连接到 Node 运行时的调试端口,默认使用端口 5858。调试器无法与您的 Node 程序正在服务的“站点”一起使用。

所以请确保您使用正确的调试参数启动您的 Node 程序,例如 Node --debug-brk program.js或者node --debug-brk=3000 程序.js

第一个使用默认端口 5858,您必须相应地修改 Attach 启动配置。第二个将端口更改为 3000,这应该适用于您的 Attach 启动配置。

关于node.js - Visual Studio Code - 通过 "Attach"进行调试在 Mac OS 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30420729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com