是否有任何选项可以将 JSX 语法与 Closure Linter 一起使用?或者是否可以将 eslint 与 Google 关闭一起使用?
我正在尝试弄清楚如何为我使用 Google 闭包库和 Facebook React 的新项目设置 linter,但我无法使用 jsx 语法使用闭包 linter,而且我不知道如何配置 .eslintrc 以使用关闭诸如 goog.require 之类的东西而没有得到warning "goog" is not defined
是否有任何选项可以将 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文档。