相关疑难解决方法(0)

如何告诉JSLint/JSHint已定义了哪些全局变量

在我的项目中,我们有一些全局变量作为容器:

MyProject.MyFreature.someFunction = function() { ... }
Run Code Online (Sandbox Code Playgroud)

那么我在整个网站上使用该脚本,JSLint/JSHint抱怨:

"MyProject"未定义

我知道我可以访问每个JavaScript文件并在其/*global MyProject*/上添加注释.但我正在寻找一种方法来在某种配置文件中定义该注释,所以我不必逐个文件添加此注释.

选择中的某种选择config/jshint.yml会很好.

javascript global-variables jslint jshint

72
推荐指数
2
解决办法
4万
查看次数

.jshintrc中globals和predef之间的区别?

在.jshintrc中拥有它们的区别和目的是什么?当我想添加一个要忽略的变量时,哪一个是我应该使用的最好的?另外我在http://www.jshint.com/docs/options/找不到'predef'

node.js jshint grunt-contrib-jshint

25
推荐指数
2
解决办法
8926
查看次数