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

news/2024/12/31 1:22:57/

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

在这里插入图片描述

然后,写一个 debug 的配置:

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

这几个关键按钮含义:

在这里插入图片描述

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

http://www.ppmy.cn/news/1536419.html

相关文章

【C++ 11】nullptr 空指针

文章目录 【 0. 问题背景 】0.1 野指针和悬空指针0.2 传统空指针 NULL0.3 传统空指针的局限性 【 1. 基本用法 】【 2. nullptr 的应用 】2.1 nullptr 解决 NULL 的遗留BUG2.2 简单实例 【 0. 问题背景 】 0.1 野指针和悬空指针 总结 野指针悬空指针产生原因指针变量未被初始…

23.1 k8s监控中标签relabel的应用和原理

本节重点介绍 : relabel的源码在 7.7节做过详细的解读强大的relabel能力 在k8s中的应用 应用1: labelmap 在采集cadvisor指标时 对服务发现标签key名字截取应用2: 采集pod自定义指标中replace 和 keep的应用应用3: k8s服务组件采集时的endpo…

如何高效使用Prompt与AI大模型对话

一、如何与人工智能对话 在人工智能的世界里,提示词(Prompt)就像是一把钥匙,能够解锁AI智能助手的潜力,帮助你更高效地获取信息、解决问题。但如何正确使用这把钥匙,却是一门艺术。本文将带你了解提示词的…

WPF入门教学二十三 自定义控件开发

在WPF(Windows Presentation Foundation)中,自定义控件开发是一项强大的功能,它允许开发者根据特定需求创建独特的用户界面元素。自定义控件可以是简单的用户控件,也可以是更复杂的继承自现有控件的自定义控件。以下是…

GTest测试框架介绍

文章目录 GTest使用简单的宏断言事件机制全局使用样例局部使用样例 GTest是谷歌发布的一个跨平台的单元测试框架,主要是为了在不同平台上编写的C单元测试而生成的 提供了丰富的断言,致命和非致命的判断,参数化 GTest使用 简单的宏断言 断言分两类 一类是ASSERT系列的,如果当…

通讯方面的数据,人工智能 机器学习的时候,因为数字都接近于一,数据归一化的一种方法,做了一个简化版本的Z-score标准化

这个表达式实现了一种形式的数据归一化,它将张量x中的每个元素除以x的标准差的估计值。这种处理方式可以使得变换后的数据具有单位标准差(假设数据已经是零均值或者在计算过程中考虑了均值)。具体来说,它是基于以下步骤进行的&…

《OpenCV 计算机视觉》—— 视频背景建模

文章目录 一、背景建模的目的二、背景建模的方法三、背景建模的步骤四、注意事项五、代码实现 一、背景建模的目的 视频背景建模的主要目的是从视频序列中提取出静态背景,以便将动态的前景对象与静态的背景进行分离。这有助于进一步分析和处理视频内容,…

java8 双冒号(::)使用方法

双冒号(::)运算符是跟函数式接口相关的运算符,作为函数式接口的赋值操作。 双冒号用于静态方法 使用方法:将类的静态方法赋值给一个函数式接口,静态方法的参数个数、类型要跟函数式的接口一致。调用这个函数式接口就…