VSCode не принимает jsx при расширении tsconfig - PullRequest
0 голосов
/ 18 января 2019

У меня есть монорепроект, структурированный следующим образом

/web
/native
  /tsconfig.json
tsconfig.json

Мой /native/tsconfig.json выглядит так

{
  "extends": "../../tsconfig.json",
  "compilerOptions": {
    "jsx": "react-native"
  }
}

Но почему-то мои .tsx файлы с некоторыми jsx в них возвращают следующую ошибку

[ts] Невозможно использовать JSX, если не указан флаг '--jsx'. [17004]

Когда я проверяю тип, используя cli tsc, я не получаю этих ошибок.

1 Ответ

0 голосов
/ 18 января 2019

Вам необходимо указать папку, подобную этой, в вашем tsconfig.

"include": [
  "./src/ts/**/*" //Path to your source
],
"jsx": "preserve",
...