Как дебажить ts файлы в VSCODE (Node)?

Сейчас такой конфиг дебаггера (он не рабочий для TS, как видно для node):

{
    "version": "0.2.0",
    "configurations": [

        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "program": "${workspaceFolder}\\build\\index.ts",
            "outFiles": ["${workspaceFolder}\\build\\index.js"]
        }
    ]
}


Если я правильно понимаю, дебажить напрямую ts нельзя - нужно конвертировать файлы в js.

Как тогда в рабочей области ставить точки останова в ts файлах
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
Константин, да полно ж мануалов.
Начиная от официального https://code.visualstudio.com/docs/typescript/type...
До кастомных https://medium.com/@PhilippKief/how-to-debug-types...

В целом там одно. Надо сначала скомпилить, потом запустить дебаг. Главное чтобы "sourceMap": true было.
А можно сразу с помощью ts-node дебажить
https://gist.github.com/cecilemuller/2963155d0f249...
https://medium.com/@dupski/debug-typescript-in-vs-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы