Ecmascript 6 jsHint 2.9.3 WebStorm 11和x27中的错误;使用esnext选项';

Ecmascript 6 jsHint 2.9.3 WebStorm 11和x27中的错误;使用esnext选项';,ecmascript-6,webstorm,jshint,Ecmascript 6,Webstorm,Jshint,使用WebStorm 11和最新版本的JSHint 2.9.3,这仍然是一个无法解决的问题 问题是: 如果我在my.jshintrc中只指定了“esversion”:6,,我将获得完美的JSHINT输出。问题是WebStorm编辑器错误地输出了基本的ES6关键字,如“import”。它说明我应该使用'esnext:true'参见图 如果我也在.jshintrc中添加了“esnext:true”,那么JSHint会抱怨“esversion”和“esnext 0%扫描”的值不兼容”。所以我不能同时使

使用WebStorm 11和最新版本的JSHint 2.9.3,这仍然是一个无法解决的问题

问题是:

如果我在my.jshintrc中只指定了
“esversion”:6,
,我将获得完美的JSHINT输出。问题是WebStorm编辑器错误地输出了基本的ES6关键字,如“import”。它说明我应该使用
'esnext:true'
参见图

如果我也在.jshintrc中添加了
“esnext:true”
,那么JSHint会抱怨“esversion”和“esnext 0%扫描”的值不兼容”。所以我不能同时使用它们

如果我只使用
esnext:true
,那么我将得到相同的错误0%扫描。所以不管我做什么。我不能把它修好

我不确定究竟是什么产生了警告,以及如何仅使用
esversion:6而不是不推荐的esnext来消除警告


它是WebStorm中的什么东西吗?WebStorm使用什么JsHint?它是否安装在我的node_模块中?它使用JShint内置的WebStorm还是插件?这是如何工作的?

我通过检查发布的其他问题和其中的链接修复了此问题

像这个

在Webstorm的设置中,我在版本下拉列表中将我的版本更新为2.9.3。请看图片


我通过检查发布的其他问题和其中的链接修复了此问题

像这个

在Webstorm的设置中,我在版本下拉列表中将我的版本更新为2.9.3。请看图片