WebStorm продолжает рассматривать JSX как XML
Мой WebStorm продолжает обрабатывать любой код JSX как XML, что приводит к десяткам нежелательных ошибок проверки, см. Скриншоты.
Также он продолжает говорить "Неразрешенная переменная или функция" для большинства ключей объекта в файлах, например, для ключей props в ReactJS и т. Д.
Плюс другие предупреждения осмотра я понятия не имею, как исправить.
У меня никогда не было таких проблем на моем старом Macbook, но это новая установка WebStorm, и она вызывает у меня головную боль.
Спасибо за любую помощь
1 ответ
Вам необходимо включить JSX Harmony. Большую часть времени веб-шторм предлагает вам это автоматически, когда вы работаете с реагировать, но вы можете установить его вручную в настройках.
Идти к Preferences > Language & Frameworks > Javascript
а затем переключиться Javascript language version
в JSX Harmony