Ecmascript 6 jsHint 2.9.3 WebStorm 11和x27中的错误;使用esnext选项';
使用WebStorm 11和最新版本的JSHint 2.9.3,这仍然是一个无法解决的问题 问题是: 如果我在my.jshintrc中只指定了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%扫描”的值不兼容”。所以我不能同时使
“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。请看图片