调试Nestjs项目

345 阅读1分钟

原理

调试Nestjs实际上就是调试node项目 , 我一般选择一下两种方法进行调试

  1. 通过谷歌浏览器的chrome://inspect/
  2. 是通过vscode的.vscode/launch.json进行调试

谷歌浏览器调试

通过node --inspect 或者 node --inspect-brk进行调试 , 运行后获取到命令行生成的ws端口 , 然后在谷歌浏览器中打开chrome://inspect/ , 选择对应的ws端口号 , 然后进行调试即可

.vscode/launch.json 调试

在项目中新建.vscode/launch.json , 主要一点是 --inspect-brk 是需要设置configuration.stopOnEntry为true , 如果没有设置就默认通过代码中的debugger关键字进行断点

Nestjs自带的调试器

直接就是通过nest命令后加 --debug