Adobe Brackets ES6& react / JSX lint

时间:2017-02-17 10:22:15

标签: jslint adobe-brackets

我正在使用扩展名“Interactive Linter”,但它似乎不理解ES6,导致很多lint错误。

此外,我使用扩展名“React(.jsx)语言模式为Brackets”在括号中编写JSX。基本上这允许我在右下角将文件类型设置为“jsx”,然后它可以工作。但是如果文件类型设置为jsx,则lint根本不起作用。

是否可以将ES6添加到lint中,如果是这样,怎么样?并且当文件类型设置为jsx?

时也可以使用它

1 个答案:

答案 0 :(得分:0)

您可以通过修改项目.brackets.json文件来更改JSHint的ES版本,或者像/* jslint es6:true */一样在文件的第一行中添加注释。但是,前者是更好的解决方案,因为您不必使用注释指令来编辑每个文件。

要更改项目设置,请在方括号中打开首选项。您可以在其中向esversion: 6添加一个jshint.options { .. }选项。要查看您可以用来配置项目设置的JSHint选项的完整列表,请转到official JSHint docs