5
Visual Studio代碼中內置了一些非常棒的調試功能,可以輕鬆調試帶有節點的應用程序。但是,我的應用程序被配置爲使用PM2。如何設置Visual Studio代碼以使用PM2進行調試?如何在VSCode中調試使用PM2運行的Node.js應用程序?
Visual Studio代碼中內置了一些非常棒的調試功能,可以輕鬆調試帶有節點的應用程序。但是,我的應用程序被配置爲使用PM2。如何設置Visual Studio代碼以使用PM2進行調試?如何在VSCode中調試使用PM2運行的Node.js應用程序?
可以在VSCode添加一個啓動配置,命名爲launch.json的文件,即重視過程中你想是這樣的:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach to Process",
"processId": "${command:PickProcess}"
},
{...}
]
}
按CTRL + SHIFT + d展示Visual Studio代碼中的調試部分,選擇「附加到進程」,然後按「play」。 VSCode會自動顯示您本地機器上可用的選項。除了正在運行的節點進程的進程ID,VSCode還顯示了節點應用程序的完整路徑,因此很容易選擇正確的進程進行附加。
如何在調試模式下啓動可供vscode使用的node.js應用程序?節點--debug app.js? – Unitech