По состоянию на март 2019 года, к сожалению, это не поддерживается VS Code из коробки. Смотри https://github.com/Microsoft/vscode/issues/13953.
Лучший обходной путь, который я смог найти, был из ответа @ molinx в проблеме GitHub выше. Выдержки ниже:
1) Добавить задание. Обратите внимание, что «www» в фрагменте ниже относится к папке с tsconfig.json
, которую вы хотите проверить.
{
"version": "2.0.0",
"tasks": [
{
"label": "tsc watch",
"type": "shell",
"command": "./node_modules/.bin/tsc",
"isBackground": true,
"args": ["--watch", "--noEmit", "--project", "www"],
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "never",
"echo": false,
"focus": false,
"panel": "dedicated"
},
"problemMatcher": "$tsc-watch"
}
]
}
2) Для запуска при запуске, вот что рекомендует автор конфига выше. Обратите внимание, что я еще не пробовал, поэтому YMMV:
использовать это расширение для запуска задачи при запуске: https://marketplace.visualstudio.com/items?itemName=yukidoi.blade-runner