VSCode如何调试Nodejs问题

 更新时间:2025年03月27日 08:57:50   作者:Lemon今天学习了吗  
这篇文章主要介绍了VSCode如何调试Nodejs问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

VSCode如何调试Nodejs

node.js的调试官方说明:Debugging - Getting Started | Node.js

调试的重要性不言而喻,方法也是五花八门,这里只介绍一种vscode上的简单又直观的方法。

方法一:直接调试

1.切换到debugge模式,直接断点调试;

方法二:通过添加配置文件launch.json来调试

1. 点击直接创建launch.json:

2. 配置launch.json :

{
    // nodemon 配置
    "version": "0.2.0",
    "configurations": [
        {
            // 调试器的类型
            "type": "node",
            // 请求配置类型,可以为launch(启动)或attach(附加) 
            "request": "launch",
            // 配置名称,将会在启动配置的下拉菜单中显示,免与其它项目一致
            "name": "nodemon",
            // 设置运行时可执行的文件路径,默认是node
            "runtimeExecutable": "nodemon",
            // 要运行的可执行文件或源代码的路径
            "program": "${workspaceFolder}/index.js",
            // 是否主动重启调试
            "restart": true,
            // 指定程序输出的位置:集成终端
            "console": "integratedTerminal",
            // 定义调试控制台的显示
            "internalConsoleOptions": "neverOpen"
        }
    ]
}

3. 在需要调试的地方前面打好小红点,点击绿色三角或按F5开始启动调试 :

4. 进入调试状态:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Nodejs使用dgram模块创建UDP服务详解

    Nodejs使用dgram模块创建UDP服务详解

    这篇文章主要为大家介绍了Nodejs使用dgram模块创建UDP服务详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • Node 模块原理与用法详解

    Node 模块原理与用法详解

    这篇文章主要介绍了Node 模块原理与用法,结合实例形式详细分析了node.js模块基本概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • Koa 中的错误处理解析

    Koa 中的错误处理解析

    这篇文章主要介绍了Koa 中的错误处理解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • node.js 使用ejs模板引擎时后缀换成.html

    node.js 使用ejs模板引擎时后缀换成.html

    本文给大家分享一个nodejs的小技巧,将ejs模板引擎的模板后缀改成.html的使用方法,非常的简单实用,这里推荐给大家。
    2015-04-04
  • 教你如何用node连接redis的示例代码

    教你如何用node连接redis的示例代码

    这篇文章主要介绍了教你如何用node连接redis的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • npm安装sharp出现的问题详解(安装失败的问题及解决)

    npm安装sharp出现的问题详解(安装失败的问题及解决)

    这篇文章主要给大家介绍了关于npm安装sharp出现的问题(安装失败的问题及解决)的相关资料,sharp包是基于node.js的高性能图片处理器,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Node.js 中使用fetch 按JSON格式发post请求的问题解析

    Node.js 中使用fetch 按JSON格式发post请求的问题解析

    最近在测试一个api,可以用curl命令直接访问,指定header相关配置,request body(JSON),成功后返回一个JSON,这篇文章主要介绍了Node.js 中使用fetch 按JSON格式发post请求,需要的朋友可以参考下
    2023-04-04
  • yarn安装依赖速度太慢的解决办法

    yarn安装依赖速度太慢的解决办法

    本文介绍如何通过修改配置文件解决yarn安装依赖速度太慢的问题,文中通过图文结合讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2023-12-12
  • 详解Koa中更方便简单发送响应的方式

    详解Koa中更方便简单发送响应的方式

    这篇文章主要介绍了详解Koa中更方便简单发送响应的方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’

    Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localh

    这篇文章主要给大家介绍了关于Node使用Sequlize连接Mysql报错:Access denied for user 'xxx'@'localhost'的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2018-01-01

最新评论