在 Closure Linter 中启用 JSX
Enable JSX in Closure Linter
是否有任何选项可以将 JSX 语法与 Closure Linter 一起使用?或者是否可以将 eslint 与 Google 闭包一起使用?
我正在尝试弄清楚如何为我使用 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
}
}
这是 eslint documentation。
是否有任何选项可以将 JSX 语法与 Closure Linter 一起使用?或者是否可以将 eslint 与 Google 闭包一起使用?
我正在尝试弄清楚如何为我使用 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
}
}
这是 eslint documentation。