I want to debug node like this in terminal:
$sudo node app
但是,在vscode中,我不知道在哪里可以配置它。这是我的launch.json文件。没有任何帮助。 launch.json
I want to debug node like this in terminal:
$sudo node app
{
"name": "Attach to Process",
"type": "node",
"request": "attach",
"port": 9222
}
首先,需要下载代码并运行它。
其次,可以像这样使用node进行调试。
sudo node --inspect=9222 app.js
node
,并且无法直接提供--inspect
,则可以通过环境变量NODE_OPTIONS
设置该标志。 - blackcatweb我有同样的问题。我正在尝试调试一个连接到 Mac 上443端口的应用程序。为了绕过这个问题,我在我的package.json文件的scripts部分中添加了以下内容。
"debug": "sudo devtool server.js",
使用此方法,您可以进行调试,但由于您正在使用Chrome调试器而不是VSCode中的调试器,因此效果不如VSCode中调试器好。为使其生效,您需要先安装Chrome的devtool。