使用 NIM调试Nodejs 代码

查看了nodejs 的官方文档中,调试nodejs 推荐使用的是Chrome DevTools + NIM

NIM插件地址:https://chrome.google.com/webstore/detail/nim-node-inspector-manage/gnhhdgbaldcilmgcpfddgdbkhjohddkj
使用 NIM调试Nodejs 代码_第1张图片
插件会自动监听9225端口,当监听到有调试代码执行的时候,会自动弹出调试框
开发时候,仅仅需要执行 如下代码

 node --inspect-brk index.js

其中
inspect-brk :是在第一行断点(适合函数类、工具类调试)
inspect: 不会再第一行断掉(适合web程序或者有监听的程序调试)
历史版本是 debug-brk, 已经废弃,会提示如下

(node:15310) [DEP0062] DeprecationWarning: `node --debug` and `node --debug-brk` are invalid. Please use `node --inspect` or `node --inspect-brk` instead.

另外mocha 中需要单步调试,参数相同,例如下

./node_modules/.bin/mocha 'test/**/*.test.js' --inspect-brk 

参考文档:https://nodejs.org/en/docs/inspector/

你可能感兴趣的:(nodejs)