WebStorm продолжает рассматривать JSX как XML

Мой WebStorm продолжает обрабатывать любой код JSX как XML, что приводит к десяткам нежелательных ошибок проверки, см. Скриншоты.

Также он продолжает говорить "Неразрешенная переменная или функция" для большинства ключей объекта в файлах, например, для ключей props в ReactJS и т. Д.

Плюс другие предупреждения осмотра я понятия не имею, как исправить.

У меня никогда не было таких проблем на моем старом Macbook, но это новая установка WebStorm, и она вызывает у меня головную боль.

Спасибо за любую помощь

1 ответ

Вам необходимо включить JSX Harmony. Большую часть времени веб-шторм предлагает вам это автоматически, когда вы работаете с реагировать, но вы можете установить его вручную в настройках.

Идти к Preferences > Language & Frameworks > Javascriptа затем переключиться Javascript language version в JSX Harmony

Другие вопросы по тегам