Tuesday, 4 April 2017

vscode: Can't break on any breakpoint with Visual Studio code when launching with nodemon

VSCode Version: 1.10.2 OS Version: Windows 7 Profesionnal, SP1 Node version: 6.10.0

Hi everyone.

I'm trying to debug typescript code (or javascript code) in server side with visual studio code, when launching it with nodemon. I've added a new configuration in launch.json which looks like this:

{
      "type": "node",
      "request": "launch",
      "name": "Launch server with Nodemon",
      "runtimeExecutable": "nodemon",
      "runtimeArgs": [
        "--debug=5858"
      ],
      "program": "${workspaceRoot}/src/server.ts",
      "restart": true,
      "port": 5858,
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen",
      "outFiles": ["${workspaceRoot}/build/**/*.js"]
    }

I have a task in vscode that is running tsc that builds javascript files properly. This is my current task config:

{
  // See https://go.microsoft.com/fwlink/?LinkId=733558
  // for the documentation about the tasks.json format
  "version": "0.1.0",
  "command": "tsc",
  "isShellCommand": true,
  "args": ["-p", "."],
  "showOutput": "silent",
  "problemMatcher": "$tsc"
}

The javascript files are generated as expected when I change a typescript file. And the nodejs server is restarting as expected when a javascript file is generated.

But I am not able to break on any breakpoint (on typescript files or javascript files).

Can you tell me please if it is an issue or if there is something I am missing ?

Thank you for your help



via Philoufelin

No comments:

Post a Comment