我在当前的项目中使用PHPStorm 8.0.3,但不幸的是它不支持JSX。在我的React组件(然后由Browserify编译)中,HTML以红色加下划线并失效:

这只是一个很小的组件,但是对于较大的组件,它肯定会变得非常烦人。此外,代码格式不像预期的那样工作。
发布于 2015-05-25 18:10:32
我也遇到了同样的问题,解决方案要么是在PHPStorm 8上使用JSX和谐:
Preferences / Languages & Frameworks / JavaScript
将JavaScript language version设置为JSX Harmony
或者搬到PHPStorm 9 EAP。不过,我希望PHPStorm 9很快就能面世(因为我对EAP版本的性能有问题)。
发布于 2018-05-08 05:59:08
关于PHPStorm 7
文件->设置->语言和框架>JavaScript->
在下拉列表( Language version)中选择选项React
发布于 2021-02-24 09:35:26
首选项>语言和框架> JavaScript > JavaScript语言版本,从下拉列表中选择React,并在进度条完成后等待应用更改。
https://stackoverflow.com/questions/30309690
复制相似问题