答案 0 :(得分:6)
为了以sudo身份运行命令,您必须在sudo下启动VS代码。这是你如何做到的......
答案 1 :(得分:1)
首先,创建附加过程配置:
{
"name": "Attach to Process",
"type": "node",
"request": "attach",
"port": 9222
}
并运行它。
第二,运行节点进行调试。
sudo node --inspect=9222 app.js
答案 2 :(得分:0)
我有同样的问题。我正在尝试调试连接到Mac上端口443的应用程序。为了解决这个问题,我一直在使用以下代码,将以下内容添加到package.json中。
"debug": "sudo devtool server.js",
使用此功能,您可以调试,但效果不佳,因为您使用的是chrome调试器,而不是vscode中的那个。您需要从chrome安装devtool才能工作。