问题标签 [google-closure-linter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
66 浏览

javascript - 由于“系统找不到路径”错误,无法运行closure-linter 任务

当我在我的运行此任务时Gruntfile.js出现错误:The system cannot find the path specified.

我有3rdParty文件夹的closure_linter文件夹。closure_linter包含*.py文件。

如果这很重要,我正在使用 Windows 8。

0 投票
1 回答
179 浏览

javascript - 在 Closure Linter 中启用 JSX

是否有任何选项可以将 JSX 语法与 Closure Linter 一起使用?或者是否可以将 eslint 与 Google 关闭一起使用?

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

0 投票
3 回答
70 浏览

javascript - 关于接口的关闭 linter 警告

我正在使用闭包编译器,并且我想断言两个类具有最少的方法/属性集。为此,我创建了一个界面......例如:

问题是它Foo.prototype.bar没有return声明,所以即使闭包本身完全满意,闭包 linter 也会抱怨。

当然,如果我删除了@return注释,那么闭包就会不高兴,并会抛出有关覆盖方法并返回与接口不兼容的内容的警告。我不想禁用此警告,因为这几乎就是我首先编写接口的原因(以确保所有实现者都在做他们需要做的事情)。

是否有任何神奇的咒语可用于在此文件中的关闭 linter 中禁用该警告?

0 投票
1 回答
408 浏览

python - Closure Linter Windows Python 3.6“SyntaxError:无效语法”

我无法使用 Python 3.6 在 Windows 10 上运行 Google Closure Linter。我收到以下错误gjslint