溫馨提示×

Node.js 如何在 Linux 上進行調試

小樊
42
2025-08-25 16:12:19
欄目: 編程語言

在 Linux 上對 Node.js 應用程序進行調試,可以使用以下方法:

  1. 使用內置的調試器 (node inspect)

在啟動 Node.js 應用程序時,添加 --inspect--inspect-brk 標志。例如:

node --inspect app.js

或者

node --inspect-brk app.js

--inspect-brk 會在應用程序的第一行代碼處暫停執行,等待調試器連接。

接下來,打開 Chrome 瀏覽器并訪問以下 URL:chrome://inspect。在這里,你可以看到所有可用的調試目標。點擊 “open dedicated DevTools for Node” 鏈接,這將打開一個專門用于調試 Node.js 應用程序的開發者工具窗口。

  1. 使用 Visual Studio Code 進行調試

Visual Studio Code(VSCode)是一個流行的代碼編輯器,它內置了對 Node.js 的調試支持。首先,確保你已經安裝了 VSCode。

接下來,打開你的 Node.js 項目,并在 .vscode 文件夾中創建一個名為 launch.json 的文件。在此文件中,添加以下配置:

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

app.js 替換為你的入口文件。

現在,你可以在 VSCode 的左側邊欄中點擊 “Run and Debug” 圖標,然后選擇 “Launch Program” 配置并啟動調試器。VSCode 將顯示一個調試控制臺,你可以在其中設置斷點、查看變量值等。

  1. 使用其他第三方調試工具

除了上述方法外,還有許多第三方調試工具可用于 Node.js,如 WebStorm、ndb 等。這些工具通常提供更高級的功能和更好的用戶體驗。你可以根據自己的需求選擇合適的工具進行調試。

總之,在 Linux 上調試 Node.js 應用程序有多種方法可供選擇。你可以嘗試使用內置的調試器、Visual Studio Code 或其他第三方工具來找到最適合你的方法。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女