在Debian環境下調試JavaScript代碼,可根據場景選擇以下方法:
debugger;
語句,通過node inspect app.js
啟動調試,支持cont
(繼續)、step
(單步)等命令控制執行。--inspect
或--inspect-brk
(自動斷點首行):node --inspect-brk app.js
。chrome://inspect
,點擊“Open dedicated DevTools for Node”即可調試。.vscode/launch.json
,指定Node.js環境和入口文件,按F5
啟動調試,支持斷點、變量監控。F12
,在“Sources”面板添加斷點,刷新頁面觸發調試,適用于前端JS。console.log()
或debug
模塊(npm install debug
)輸出變量值,適合快速定位問題。node --cpu-prof
或--heap-prof
生成性能數據,用Chrome DevTools分析。ssh -L 9221:localhost:9229 user@remote
),再在本地Chrome訪問chrome://inspect
。以上方法覆蓋不同場景,可根據需求選擇,推薦優先使用VS Code或Chrome DevTools提升效率。