Я пытаюсь отладить приложение моего узла, которое я написал в TS. Я хочу отладить с помощью карты исходников ts, но как-то она не работает с --inspect
(время ожидания подключения) и без (нет исходных карт, но подключается).
Моя команда npm:
"dev": "nodemon -r source-map-support/register --watch ./src -e ts --exec \"npm run start\"",
"dev-inspect": "nodemon --inspect -r source-map-support/register ./src/index.ts --watch ./src -e ts --exec \"npm run start\"",
Мои настройки ts:
{
"compilerOptions": {
"types": [
"node"
],
"declaration": true,
"target": "es2016",
"module": "commonjs",
"outDir": "./build",
"rootDir": "./src",
"sourceMap": true,
"incremental": true,
"tsBuildInfoFile": "./build/.tsbuildinfo"
},
"include": [
"./src/**/*"
]
}
Моя конфигурация подключения к коду:
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickProcess}",
"protocol": "inspector", // removed when tried without --inspect
},
Что я здесь не так делаю?