标签: xml reactjs webstorm react-jsx code-inspection
我的WebStorm将任何JSX代码视为XML,然后导致许多不必要的检查错误,请参见截图。
此外,它一直在说"未解决的变量或功能"对于文件中的大多数对象键,例如ReactJS中的props键等。
加上其他检查警告我不知道如何解决。
我在旧的Macbook上从来没有遇到过这些问题,但这是WebStorm的全新安装,令我头疼。
感谢您的帮助
答案 0 :(得分:2)
您需要启用JSX和声。大多数情况下,webstorm会在您使用react时自动向您提出,但您可以在选项中手动设置它。
转到Preferences > Language & Frameworks > Javascript 然后将Javascript language version切换为JSX Harmony
Preferences > Language & Frameworks > Javascript
Javascript language version
JSX Harmony