Node调试记录

57 阅读1分钟

本文主要记录nodejs相关的记录

一、Node调试的三种方法

node --inspect=8888 index.js

2.通过vscode的launch.json 3.Attach to Node Process Action 3.1 先启动项目 npm run start 3.2 command + shift + p输入Attach to Node Process Action

二、launch.json

  • type: 指定调试器的类型,比如node、python等调试器
  • request: 可以是launch(启动一个新的)和attach(附加到)
  • program: 调试的入口文件,可以是绝对路径也可以是相对工作目录的相对路径
  • cwd: 指定程序的工作目录
  • args: 传递给程序的命令行参数,以数组形式传递
  • runtimeExecutable:
  • stopOnEntry: 设置为 true 时,在启动后会在入口处停止,等待调试器连接
  • sourceMaps: 控制是否启用源代码映射,可以是 "inline"、"both" 或 "false"。
  • runtimeExecutable: 用来替代node的程序时候需要指定