0

我在 javascript 文件上运行 jshint,其中一些函数的名称中有点(作为命名空间的一种方式)。特别是,我正在使用 d3 库,并且我有很多看起来像的代码

d3.select("something")

我只需要关闭 jshint 对使用未定义变量的检查吗?或者有没有办法禁止检查某些变量名称。我正在使用 grunt 来构建项目。

4

1 回答 1

4

错误的。

您正在调用变量select上的方法。 您收到警告是因为 JSHint 不知道该变量。d3
d3

您需要告诉它d3全局已在其他地方定义,如下所示:

/*global d3:false */

:false如果您覆盖全局,它将告诉它抱怨。

于 2012-11-28T20:30:43.680 回答