Webstorm 中对 Node.js 后端项目进行断点调试

server/2024/10/8 22:43:46/

首先,肯定需要有一个启动服务器的命令脚本。

在这里插入图片描述

然后,写一个 debug 的配置:

在这里插入图片描述

在这里插入图片描述

然后,debug 模式 启动项目和 启动调试服务:

在这里插入图片描述

最后,发送请求,即可调试:

在这里插入图片描述

这几个关键按钮含义:

在这里插入图片描述

  • 重启并启动调试模式
  • 结束调试模式
  • 调到下一个断点处
  • 暂停程序(目前还没用过,不清楚具体作用是什么)
  • 跳到下一行
  • 进入该方法
  • 跳出该方法

http://www.ppmy.cn/server/128953.html

相关文章

贪心算法专题(一)

目录 1、贪心算法简介 1.1 什么是贪心算法 1.2 贪心算法的特点 1.3 贪心算法的学习方向 2、算法应用【leetcode】 2.1 题一:柠檬水找零 2.1.1 算法原理 2.1.2 算法代码 2.2 题二:将数组和减半的最少操作次数 2.2.1 算法原理 2.2.2 算法代码 2…

DFT ATPG提升coverage的方法

以下是一些在DFT(Design for Testability,可测试性设计)ATPG(Automated Test Pattern Generation,自动测试向量生成)中提升覆盖率(coverage)的方法: 一、改进测试结构设计(DFT方面) 增加扫描链数量与优化扫描链结构 更多的扫描链可以并行地加载和移位测试数据,减少…

数据挖掘笔记part one (认识数据挖掘)

定义 从大量的,不完全的,有噪音的,模糊的,随机的数据中提取出存在潜在价值信息和知识的过程。 数据,信息,知识的关系 数据>信息>情报>知识>智慧(越小越精炼,越牛&…

(C语言贪吃蛇)15.贪吃蛇吃食物

目录 前言 注意事项⚠️ 效果预览 实现方法 运行效果 新的问题🙋 最终效果 总结 前言 我们上一节实现了解决了贪吃蛇不合理走位的情况,不理解的再回去看看(传送门:解决贪吃蛇不合理走位),那么贪吃蛇自然是要吃食物的啊&…

社区交流礼仪 | 提问的艺术

唠唠闲话 2021 年通过 Julia 社区了解到开源,自此开始融入开源社区,学习和体验这种独特的协作模式与交流文化,受益良多。本篇文章为开源新手必读,文章中探讨的交流模式,不仅对参与开源项目的协作有所帮助,…

TCP、UDP

TCP和UDP的区别 是否面向连接:UDP 在传送数据之前不需要先建立连接。而 TCP 提供面向连接的服务,在传送数据之前必须先建立连接,数据传送结束后要释放连接。 是否是可靠传输:远地主机在收到 UDP 报文后,不需要给出任…

OutputDebugString函数分析

OutputDebugString函数分析 第一部分:位置base/win32/client/debug.c F:\srv03rtm\base\win32/client/debug.c:379:OutputDebugStringW( F:\srv03rtm\base\win32/client/debug.c:387: UNICODE thunk to OutputDebugStringA F:\srv03rtm\base\win32/client/debug…

Jmeter分布式测试的注意事项和常见问题

Jmeter是一款开源的性能测试工具,使用Jmeter进行分布式测试时,也需要注意一些细节和问题,否则可能会影响测试结果的准确性和可靠性。 Jmeter分布式测试时需要特别注意的几个方面 1. 参数化文件的位置和内容 如果使用csv文件进行参数化&am…