在 VSCode 中调试 Node.js 应用需正确配置 launch.json 并启动调试会话,推荐使用 Launch Program 模板自动检测入口文件,或通过 Attach 模式连接已运行的 --inspect-brk 进程。

在 VSCode 中调试 Node.js 应用非常方便,关键在于正确配置 launch.json 并启动调试会话,而不是依赖命令行手动加 --inspect。
VSCode 自带 Node.js 调试支持(通过内置的 Node Debug Adapter),无需额外安装插件。但需确认:
package.json(非必需,但便于识别入口文件)打开你的 Node.js 项目文件夹,在 VSCode 中按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入 Debug: Open launch.json,选择 Node.js 环境。VSCode 会生成一个默认配置文件。
最常用的是 Launch Program 模板,它会自动检测 package.json 中的 "main" 字段,或默认指向 index.js。若入口文件不是 index.js,请手动修改 "program" 字段,例如:
"program": "${workspaceFolder}/src/server.js"打开要调试的 JS 文件,在行号左侧灰色区域单击即可添加断点(红点)。然后按 F5 启动调试 —— VSCode 会自动运行 Node.js 进程,并在断点处暂停。
适合品牌专卖店专用,从前台的美工设计就开始强调视觉形象,有助于提升商品的档次,打造网店品牌!后台及程序核心比较简洁,着重在线购物,去掉了繁琐的代码及垃圾程式,在结构上更适合一些中高档的时尚品牌商品展示. 率先引入语言包机制,可在1小时内制作出任何语言版本,程序所有应用文字皆引自LANG目录下的语言包文件,独特的套图更换功能,三级物品分类,购物车帖心设计,在国内率先将购物车与商品显示页面完美结合,完
0
调试过程中可使用以下功能:
process.env.NODE_ENV
适用于需要调试已通过 npm start 或 node server.js 启动的服务。先以调试模式启动进程:
node --inspect-brk=9229 server.js
然后在 launch.json 中添加一个 Attach to Process 配置:
{
"type": "node",
"request": "attach",
"name": "Attach to Process",
"port": 9229,
"address": "localhost",
"sourceMaps": false,
"skipFiles": ["<node_internals>/**"]
}保存后,从调试侧边栏选择该配置,再按 F5 即可连接。
以上就是在VSCode中调试Node.js应用程序的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号