У меня есть проект монорепо, структурированный следующим образом
/web
/native
/tsconfig.json
tsconfig.json
Мой /native/tsconfig.json выглядит так
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"jsx": "react-native"
}
}
Но по какой-то причине мои файлы .tsx с некоторыми jsx в них возвращают следующую ошибку
[ts] Cannot use JSX unless the '--jsx' flag is provided. [17004]
Когда я проверяю текст с помощью cli tsc, я не получаю этих ошибок.





Вам нужно указать такую папку в вашем tsconfig.
"include": [
"./src/ts/**/*" //Path to your source
],
"jsx": "preserve",