使用Gulp nodemon和VSCode检查器

时间:2018-01-31 06:33:33

标签: node.js typescript gulp nodemon gulp-sourcemaps

我正在尝试找出用于在检查模式下启动gulp任务的VSCode启动配置。 gulp任务在内部转换代码并通过gulp-nodemon运行该过程。示例如下:

VSCode启动脚本:

Animal

Gulp任务:

{
  "type": "node",
  "request": "launch",
  "name": "Gulp App debug",
  "program": "${workspaceRoot}\\node_modules\\gulp\\bin\\gulp.js",
  "args": [
    "serve:dev"
  ],
  "sourceMaps": true,
  "outputCapture": "std"
}

在上面的配置中,VSCode启动gulp任务,并将inspect模式绑定到随机端口。但是,gulp任务本身运行nodemon,其中inspect模式指向另一个新的随机端口。这导致VSCode无法跟踪已启动的进程。

有关上述设置的任何建议吗?

0 个答案:

没有答案