是否可以在Closure Linter中使用JSX语法?还是可以将eslint与Google Closure一起使用?

我正在尝试弄清楚如何为使用Google闭包库和Facebook React的新项目设置linter,但是我无法使用jsx语法来处理闭包linter,并且我不知道如何配置.eslintrc来使用闭包之类的东西,例如goog.require而没有得到warning "goog" is not defined

最佳答案

我不相信闭包linter能理解JSX。至于配置eslint,要让它知道'goog'是全局的而不显示警告,请将其放在您的.eslintrc文件中:

YAML

globals:
  $: true
  goog: true


JSON格式

{
    "globals": {
        "$": true,
        "goog": true
    }
}


这是随便的documentation

关于javascript - 在Closure Linter中启用JSX,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29722479/

10-13 00:38