安装NIM[可以不安装]
- NIM 插件地址
- 点击插件【有可能会比较慢,多等一会儿】
- 修改为项目端口号【例如 3000】
打开 Chrome 调试界面
- 在终端执行
node --inspect-brk index.js
–inspect 不会终断
–inspect-brk 在用户代码启动之前会终断,也就是代码在第一行就会暂停执行
如果没有安装 NIM
- 在Chrome浏览器中输入 chrome://inspect/
- 点击
Open dedicated DevTools for Node
或inspect
- 可以看到代码在第一行暂停执行
如果安装了 NIM
- 打开Chrome浏览器会自动弹出调试界面
调试
加断点
- 可以点击左侧添加断点,也可以在代码中写入
debugger
,之后点击||>
图标就可以跳到断点处
注意
- 当代码执行结束之后,断点就不起作用了,只有在代码第一次执行时,才会在断点处暂停。可以在终端结束再重新执行命令解决