在 Linux 上調試 Node.js 應用程序有多種方法。以下是一些常用的調試技巧和工具:
--inspect
或 --inspect-brk
標志。例如:node --inspect app.js
或者
node --inspect-brk app.js
這將在端口 9229 上啟動調試器。接下來,打開 Chrome 瀏覽器并訪問 chrome://inspect
。在這里,你可以看到你的 Node.js 應用程序,并可以設置斷點、查看變量等。
.vscode/launch.json
的文件。在這個文件中,添加以下配置:{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js"
}
]
}
將 app.js
替換為你的入口文件?,F在,你可以在 VSCode 的左側邊欄中點擊“運行和調試”圖標,然后點擊綠色的三角形按鈕來啟動調試器。VSCode 將在你設置的斷點處暫停執行,并允許你查看變量、單步執行等。
ndb
(基于 Chromium DevTools 的調試器)、node-inspector
和 node-visualizer
。這些工具各有特點,你可以根據自己的需求選擇合適的工具。總之,在 Linux 上調試 Node.js 應用程序有很多方法。你可以嘗試使用內置的調試器、Visual Studio Code 或其他第三方工具,找到最適合你的方法。