fe-diligence

✍️ Tangxt ⏳ 2022-01-06 🏷️ Node.js

04-调试 Node.js 程序

文档:调试 - 入门指南 - Node.js

调试

  1. Webstorm
  2. VS Code
  3. Chrome

添加断点的两种姿势:

  1. 定位到某行代码,在这行代码的序号左边点一下,会出现一个高亮的小红点
  2. 直接在某行写debugger

1)Webstorm

调试

调试

➹:使用 WebStorm 调试现代前端应用 - 掘金

2)VS Code

调试配置

调试结果

➹:Debug with VSCode - 知乎

➹:VS Code 调试完全攻略(4):launch.json 和调试控制台 - SegmentFault 思否

➹:VS Code 调试完全攻略(1):基础知识

➹:Debug anything: The basics

3)Chrome

node --inspectnode --inspect-brk 的区别:--inspect 不会终断(调试 HTTP Server),--inspect-brk 在用户代码启动之前会终断,也就是代码在第一行就会暂停执行。

node --inspect-brk cli.js add task 200

index.js文件里边设置断点:

调试

点击它

启动程序,回调到断点位置处:

启动程序

启动程序

调试

➹:Node 调试工具入门教程 - 阮一峰的网络日志

➹:使用 Chrome Devtools 调试您的 Node.js 程序 - 知乎

4)测试题

测试题