我正在使用扩展名“Interactive Linter”,但它似乎不理解ES6,导致很多lint错误。
此外,我使用扩展名“React(.jsx)语言模式为Brackets”在括号中编写JSX。基本上这允许我在右下角将文件类型设置为“jsx”,然后它可以工作。但是如果文件类型设置为jsx,则lint根本不起作用。
是否可以将ES6添加到lint中,如果是这样,怎么样?并且当文件类型设置为jsx?
时也可以使用它答案 0 :(得分:0)
您可以通过修改项目.brackets.json
文件来更改JSHint的ES版本,或者像/* jslint es6:true */
一样在文件的第一行中添加注释。但是,前者是更好的解决方案,因为您不必使用注释指令来编辑每个文件。
要更改项目设置,请在方括号中打开首选项。您可以在其中向esversion: 6
添加一个jshint.options { .. }
选项。要查看您可以用来配置项目设置的JSHint选项的完整列表,请转到official JSHint docs。