以下是Ubuntu中调试JavaScript的常用技巧:
内置调试器(Node.js CLI)
debugger; 语句设置断点。node --inspect your_script.js(--inspect-brk 可在首行暂停)。chrome://inspect,点击 Open dedicated DevTools for Node,即可查看变量、单步执行等。Visual Studio Code(VSCode)
program 为代码路径,runtimeArgs 可添加 --inspect-brk。Chrome/Firefox开发者工具
F12 或右键 检查 进入开发者工具。远程调试(如无UI环境)
chromium-browser --headless --no-sandbox --remote-debugging-port=9222
chrome://inspect 或工具(如Selenium)连接远程端口调试。ndb(基于Chrome DevTools,支持更高级功能)。console.log 或 util.inspect 输出变量信息,辅助定位问题。