【问题标题】:Adobe Brackets ES6 & react/JSX lintAdobe Brackets ES6 和 react/JSX lint
【发布时间】:2017-02-17 10:22:14
【问题描述】:

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

我还使用扩展“React (.jsx) language mode for Brackets”在括号中编写 JSX。基本上这允许我在右下角将文件类型设置为“jsx”,然后它就可以工作了。但是文件类型设置为 jsx 时,lint 根本不起作用。

是否可以将 ES6 添加到 lint 中,如果可以,如何添加?并且在文件类型设置为jsx的情况下也能正常工作?

【问题讨论】:

    标签: jslint adobe-brackets


    【解决方案1】:

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

    要更改您的项目设置,请在括号中打开首选项。在那里,您可以将esversion: 6 选项添加到jshint.options { .. }。要查看可用于配置项目设置的 JSHint 选项的完整列表,请访问official JSHint docs

    【讨论】:

      猜你喜欢
      • 2012-09-11
      • 2017-01-03
      • 2015-04-04
      • 2014-11-01
      • 1970-01-01
      • 2017-06-30
      • 2016-01-11
      • 2015-09-10
      • 1970-01-01
      相关资源
      最近更新 更多