nodemon с ts и vs кодом присоединяет время ожидания отладочного соединения с --inspect - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь отладить приложение моего узла, которое я написал в 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
        },

Что я здесь не так делаю?

1 Ответ

0 голосов
/ 24 октября 2019

вы должны установить параметры узла в вашей конфигурации отладки.

примерно так: - - требуется ts-node / register и внутри файла java-script вы должны установить сервер. ts or index.ts

введите описание изображения здесь

...