jshint 没有在 chrome-extension 中的文件之间建立关系

jshint not making relations between files in chrome-extension

在处理我的 chrome 扩展时,这两个文件被清单调用,它们之间存在依赖关系。但是jshint不介意。

我可以给我的 jshint 提示我的文件已链接吗?

app/scripts/background.js
  line 37  col 15  'WebSocketInterface' is not defined.
app/scripts/lib/wsi.js
  line 3   col 23  'WebSocketInterface' is defined but never used.
✖ 2 problems

有比告诉 jsHint 丢弃此类错误更好的选择吗?

在使用 WebSocketInterface(但未定义)的文件中,您可以使用 global 指令。 false 意味着如果你试图分配给 WebSocketInterface JSHint 会发出警告(如果你需要分配给它只需使用 true 代替):

/*global WebSocketInterface: false */

在定义它但不使用它的文件中,您可以使用 exported 指令:

/*exported WebSocketInterface */