溫馨提示×

ubuntu下nodejs如何調試

小樊
45
2025-05-17 15:01:06
欄目: 編程語言

在 Ubuntu 下調試 Node.js 應用程序,您可以使用內置的調試器 node --inspect 或使用 Visual Studio Code 等集成開發環境(IDE)進行調試。下面是兩種方法的詳細步驟:

方法一:使用內置的調試器 node --inspect

  1. 在您的 Node.js 代碼中添加斷點。要添加斷點,只需在您希望暫停執行的代碼行左側添加 debugger; 語句。例如:
console.log('Hello, World!');
debugger;
console.log('Debugging example');
  1. 通過運行以下命令啟動調試器:
node --inspect your_script.js

your_script.js 替換為您要調試的 JavaScript 文件名。

  1. 打開 Chrome 瀏覽器并訪問以下 URL:
chrome://inspect
  1. 在 “Remote Target” 列表中,您應該看到您的 Node.js 應用程序。點擊 “inspect” 鏈接以打開調試工具。

  2. 在調試工具中,您可以設置斷點、單步執行代碼、查看變量值等。

方法二:使用 Visual Studio Code

  1. 安裝 Visual Studio Code(VSCode):訪問 https://code.visualstudio.com/ 下載并安裝適用于 Ubuntu 的 VSCode。

  2. 打開您的 Node.js 項目文件夾:在 VSCode 中,轉到 “File” > “Open Folder” 并選擇您的項目文件夾。

  3. 創建一個名為 .vscode 的新文件夾(如果尚不存在),然后在其中創建一個名為 launch.json 的文件。

  4. launch.json 文件中,添加以下配置:

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

your_script.js 替換為您要調試的 JavaScript 文件名。

  1. 在您的代碼中添加斷點,方法與方法一相同。

  2. 點擊 VSCode 左側的 “Run and Debug” 圖標(或按下 Ctrl + Shift + D 快捷鍵)。

  3. 在 “Run and Debug” 面板中,選擇 “Launch Program” 配置,然后點擊綠色的 “Run” 按鈕開始調試。

現在,您可以在 Visual Studio Code 中設置斷點、單步執行代碼、查看變量值等。

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