Я немного искал решение этой проблемы. Все они предлагают добавить "jsx": "react"
на ваш файл tsconfig.json. Что я сделал. Другим было добавление "include: []"
, которое я также сделал. Тем не менее, я все еще получаю ошибку, когда пытаюсь редактировать файлы .tsx
. Ниже приведен файл tsconfig.
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"allowJs": true,
"checkJs": false,
"jsx": "react",
"outDir": "./build",
"rootDir": "./lib",
"removeComments": true,
"noEmit": true,
"pretty": true,
"skipLibCheck": true,
"strict": true,
"moduleResolution": "node",
"esModuleInterop": true
},
"include": [
"./lib/**/*"
],
"exclude": [
"node_modules"
]
}
Любые предложения будут полезны. Я использую babel 7 для компиляции всего кода с помощью env, response и машинописных пресетов. Если вам ребята нужны больше файлов, чтобы помочь отладить это, дайте мне знать.