VS Code与Chrome DevTools:Node.js调试全攻略
7 浏览量
更新于2024-08-30
收藏 174KB PDF 举报
本文档主要介绍了Node.js的各种断点调试方法,特别是在使用Visual Studio Code (VS Code) IDE进行调试的过程。首先,作者强调了开启Node.js debug模式可以通过命令行参数`--inspect`或`--inspect-brk`来实现,这使得程序能够在运行时被调试器接管。
在VS Code的调试配置方面,文章详细讲解了`.vscode/launch.json`文件的使用。这个文件是VS Code用来管理和配置调试会话的关键文件。配置项`configurations.program`通常设置为项目的入口文件路径,如`${workspaceFolder}/express-app.js`,这里的`workspaceFolder`是项目文件夹的引用,允许动态获取当前工作区的根目录。
对于调试Node.js脚本,有两种常见情况:一是直接调试`index.js`等文件,通过点击绿色箭头启动调试,同时在`npmscripts`部分,命令行参数`--inspect-brk`需要指定一个端口号(例如6666)以便调试器连接。二是通过修改`launch.json`,将`runtimeExecutable`设为`npm`,`runtimeArgs`包含`run-script`和`debug`,并指定`port`以调试`npmscripts`。
对于非Node.js命令,比如使用`webpack`等构建工具,由于npm会自动将`node_modules/.bin`添加到环境路径,因此可以在`.vscode/launch.json`中配置相应的`scripts`,并在调试时保持与`npmscripts`相同的启动流程。
总结来说,本文提供了在VS Code环境下,通过`launch.json`配置文件灵活调试Node.js应用程序的方法,包括调试入口文件、npm scripts、以及处理非Node.js命令的调试策略。这些技巧对于提升Node.js开发者的调试效率至关重要。
1518 浏览量
2020-12-23 上传
187 浏览量
2011-12-01 上传
2402 浏览量
687 浏览量
2021-07-21 上传

weixin_38592758
- 粉丝: 5
最新资源
- UltralSO工具:制作及刻录ISO系统启动盘
- iOS Swift 弹出视图:自定义提示框与加载框教程
- 易语言实现BWSQL数据库处理的源码分享
- NGR转ISO工具:NERO专用格式转换成ISO文件
- 掌握JavaScript项目的网络化测试与部署流程
- 深入理解mui框架及其示例应用文档
- iOS原生录音功能实现教程及示例代码下载
- Jumper:Twitch 平台上的 C++ 游戏开发
- 企业微信推送消息实现及媒体文件上传教程
- 易语言实现10进制与2进制互转源码解析
- 江苏计算机二级C语言TC软件使用指南
- GTPS_Hostmaker:打造Growtopia专业服务器平台
- C#实现的串口读写程序详解
- 探索PlexHaxx: 将万源媒体一网打尽
- 打造个性化iOS分段选择器YTSegmentDemo
- 深入探索SP2框架:Studio Studio 2的C语言实现