在Debian系统中调试Node.js应用程序有多种方法,以下是一些常用的调试步骤和工具:
使用 --inspect
或 --inspect-brk
标志启动 Node.js 进程:
node --inspect debug.js
启动调试模式。node --inspect-brk debug.js
在启动时暂停执行。附加 Chrome DevTools 进行调试:
chrome://inspect
。localhost:9229
)并完成连接。使用 Node.js 内置调试器:
node inspect
命令控制调试过程,支持设置断点、查看变量、单步执行等。创建 .vscode/launch.json
文件:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Debug nextjs",
"skipFiles": ["<node_internals>/**"],
"command": "npm run dev"
}
]
}
直接调试 Node.js 代码:
debugger;
语句。调试客户端代码:
type: "chrome"
,并提供一个 URL 来直接在 VS Code 中调试客户端代码。Node-debug:
NODE_ENV
为 development
或 production
,以控制 Node.js 应用程序的设置。通过上述方法,您可以在 Debian 系统上使用多种工具和技术来调试 Node.js 应用程序,从而更有效地定位和解决问题。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian Node.js如何调试代码