在Ubuntu上調試Node.js代碼,您可以使用內置的調試器node inspect
或者使用集成開發環境(IDE)例如Visual Studio Code。下面是兩種方法的詳細步驟:
方法1:使用node inspect
調試
cd /path/to/your/project
app.js
中,在您想要暫停執行的行前添加debugger;
語句:function myFunction() {
// ...
debugger;
// ...
}
node inspect
命令啟動調試器:node inspect app.js
cont
(繼續執行)next
(執行下一行代碼)step
(進入函數)out
(跳出函數)pause
(暫停執行)方法2:使用Visual Studio Code調試
launch.json
文件中,您可以看到一個默認的調試配置。您可以在此文件中自定義調試設置,例如設置命令參數、環境變量等。app.js
中,在您想要暫停執行的行前添加debugger;
語句。這兩種方法都可以在Ubuntu上有效地調試Node.js代碼。選擇哪種方法取決于您的個人喜好和需求。