簡體   English   中英

調試Express js應用程序Visual Studio代碼:

[英]debug express js application visual studio code:

我正在嘗試通過Visual Studio代碼調試我的Express JS應用程序,這是我的launch.json

{
    "version": "0.2.0",
    "configurations": [

        {
            "type": "node",
            "request": "attach",
            "name": "Attach",
            "port": 9229
        }
    ],
    "compounds": []
}

我的應用程序在端口3000中運行,但是當我運行調試器時,出現以下錯誤

使用傳統協議進行調試,因為無法確定Node.js版本(錯誤:連接ECONNREFUSED 127.0.0.1:9229)

您可以將請求更改為啟動,將協議添加為檢查器,然后將主服務器文件放入程序中,這里我的服務器文件稱為server.js。

 {
   "version": "0.2.0",
   "configurations": [
      {
         "type": "node",
         "request": "launch",
         "name": "Launch Program",
         "protocol": "inspector",
         "program": "${workspaceFolder}/server.js"
      }
   ]
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM