![](/img/trans.png)
[英]How can I debug a Node.js application running with PM2 in VSCode?
[英]How can I debug node in VSCode with sudo in mac?
要以sudo身份运行命令,您必须在sudo下启动VS代码。 这是你怎么做的......
首先,创建附加进程配置:
{
"name": "Attach to Process",
"type": "node",
"request": "attach",
"port": 9222
}
并运行它 。
其次,像这样运行节点进行调试。
sudo node --inspect=9222 app.js
我有同样的问题。 我正在尝试调试连接到Mac上的端口443的应用程序。 为了解决我一直在使用的问题,我将以下内容添加到我的package.json脚本下。
"debug": "sudo devtool server.js",
有了这个,你可以调试,因为你使用的是chrome调试器和vscode中的调试器,因此不太好。 你需要安装chrome的devtool才能工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.