我希望能够使用VSCode调试器配置,在TypeScript文件上进行调试并设置断点,并在更改时重新启动调试器(类似于nodemon对更改的监视)。请参照以下的launch.json文件,目前已经可以通过VSCode运行,并且在更改时进行了重新启动但没有进行调试。
有什么想法吗?
{
"name": "Launch Typescript Server Debugger",
"request": "launch",
"type": "node",
"cwd": "${workspaceRoot}",
"protocol": "inspector",
"stopOnEntry": false,
"program": "${workspaceRoot}/node_modules/nodemon/bin/nodemon",
"args": [
"--watch",
"src/**/*.ts",
"--ignore",
"src/**/*.spec.ts",
"--exec",
"${workspaceRoot}/node_modules/.bin/ts-node",
"--inspect",
"src/app.ts"
],
"restart": true,
"env": { "NODE_ENV": "dev"}
}
有什么想法吗?