WebStorm错误信息 - 使用esversion 6

8

WebStorm显示以下错误信息:

JSHint: 'let'在ES6中可用(使用'esversion': 6)...

在首选项->语言和框架->JavaScript菜单中,我选择了ECMAScript 6选项,并且我的.jshintrc文件包含"esversion": 6,行。

我尝试了最近的两个版本的应用程序(现在是2016.3.6和2017.1.2),但没有任何作用。

我还删除了~/Library/Application Support/WebStormXX~/Library/Preferences/WebStormXX中的文件,但似乎没有什么变化。

我正在使用OS X 10.10.5。


2
错误来自于 JShint,与 Languages & Framework | JavaScript 中设置的语言版本无关。请提供您的 .jshintrc 文件和 Preferences | Languages & Frameworks | JavaScript | Code Quality Tools | JSHint 的截图。 - lena
1
你好,@lena。感谢您的评论,我能够找出问题所在。首选项|语言和框架|JavaScript |代码质量工具|JSHint使用配置文件 复选框没有被选中。谢谢:) - Bonifacio2
3个回答

9
感谢@lena的评论,我能够找出问题所在。在首选项|语言和框架|JavaScript|代码质量工具|JSHint里勾选“使用配置文件”复选框,否则我的.jshintrc将被忽略。

3
如果您没有自己的配置文件,您可以在“放松选项”中启用EcmaScript.next,具体位置为:
设置 | 语言和框架 | JavaScript | 代码质量工具 | JSHint
请参阅此问题如何解决这些JSHint ES6错误

-9

我可能会建议使用更加功能丰富的编辑器,比如vim


1
这让我的一天变得更美好了。 - Chris Rae

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接