lode括号在linting js file

时间:2015-08-12 18:43:04

标签: javascript jshint adobe-brackets

刚开始使用括号,非常喜欢它,但我很难弄清楚如何混合我的JS文件,所以我可以正确使用linting功能(目前使用JShint而不是默认的JSlint)。

所以我的结构是,我有一个HTML文件,一个CSS文件和一个JS文件。我已经通过CDN将几个JS库加载到HTML文件的头部。

我的问题是,当我在自己的JS文件上使用JShint时,我会收到大量无关的错误,因为它无法访问外部库。

我真的不愿意将所有库加载到同一个JS文件中,因为它将是一个管理任务。

还有其他方法可以对此进行排序吗?

1 个答案:

答案 0 :(得分:1)

我假设你正在获得"< variable>未定义"库的错误。

您可以通过将JsHint视为全局定义的变量来解决这个问题。 您可以在.jshintrc文件中执行此操作,如下所示:

"globals": {
    "jQuery": false,
    "$": false
}

或特定于您的文件:

/* global jQuery, $ */