1. 使用 Chrome DevTools 调试
确保你的 package.json 中有调试脚本:
json
{
"scripts": {
"start:debug": "nest start --debug 0.0.0.0:9229 --watch",
}
}
启动调试模式
bash
# 使用 nest cli
npm run start:debug
连接 Chrome DevTools
- 打开 Chrome 浏览器
- 访问 chrome://inspect
- 点击 "Open dedicated DevTools for Node"
- 或者点击 "Configure" 确保你的目标地址在列表中
设置断点
使用 debugger 语句在代码中设置断点