Я некоторое время боролся с включением моих файлов tsconfig в VS Code.
В то время как мой код компилируется очень хорошо, у меня часто бывают ошибки, сообщаемые VS Code, потому что VS Code не связывает файл tsconfig с текущим файлом ts.
Я проверяю, связан ли мой файл main.ts с каким-либо tsconfig в VS Code, выполнив следующее:
TypeScript: перейти к настройке проекта
Я получил ошибку (см. Ссылку ниже), сообщающую, что tsconfig не найден
Вы также можете увидеть папку Strucutre на связанном изображении.
Для краткого обзора структура выглядит следующим образом:
root
`-- development
`--client
|
|--code
| |--.. various
| `-- main.ts
|
`--config
|--.. various
`--tsconfig.json
Мой tsconfig.json выглядит так:
{
"compilerOptions": {
"module": "es2015",
"target": "es2017",
"moduleResolution": "node",
"sourceMap": true,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true,
"jsx": "react"
},
"include": [
"./../code/**/*"
],
"files": [
"./../code/main.ts"
]
}
Скриншот кода VS