Когда я пытаюсь отладить мой машинописный код в VSCode, отладчик также переходит на код JavaScript.Как мы можем избежать такого поведения и заставить VSCode проходить только через машинописный код?
Вот мой launch.json
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceRoot}/src/server/server-start.ts",
"cwd": "${workspaceRoot}",
"outFiles": ["${workspaceRoot}/dist/**/*.js"],
"sourceMaps": true,
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"<node_internals>/**/*.js"
],
"smartStep": true,
},
Мой tsconfig выглядит как
{
"compilerOptions": {
"target": "ES6",
"outDir": "dist",
"module": "commonjs",
"sourceMap": true,
"allowJs": true,
"experimentalDecorators": true,
},
"include": [
"src/**/*.ts",
"src/**/*.js"
],
"exclude": [
"node_modules",
"<node_internals>"
]
}