gpt4 book ai didi

node.js - 是否可以调试在调试器附加之前运行的 Node js 代码?

转载 作者:太空宇宙 更新时间:2023-11-03 23:55:50 24 4
gpt4 key购买 nike

使用找到的说明 here我已设置 Visual Studio Code 来调试我的 Nodejs 代码。

但是调试器需要几秒钟才能连接到 Node 。在那几秒钟内,代码就开始运行。

像这样的文件,在第 1 行有一个断点:

• 1 console.log('')

永远不会中断,因为它在调试器附加之前退出。

我可以快速 ^c 代码,然后重新启动,有时捕获调试器,但这是不可靠的。

我的代码中是否有一个事件可以等待,以便我知道调试器已连接并且可以安全地继续?

或者有更好的配置来做到这一点吗?

最佳答案

是的,对 Node 使用 --inspect-brk 选项而不是 --inspect

所以当运行你的代码时,它看起来像这样

node --inspect-brk server.js

关于node.js - 是否可以调试在调试器附加之前运行的 Node js 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57237252/

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