2015-12-25 119 views
0

我在获取有关'angular'的错误之前曾声明过。 我试图在.jshintrc声明它按以下Js提示:.jshintrc无法正常工作

"globals": { 
    "angular": true 
} 

但还是我得到一个错误。 还有我得到的“警报”的错误是不确定的,即使我已经keept低于设定.jshintrc

"browser": true, 

能否请你帮我.jshintrc设置不工作。我做错了什么。 我也试图添加/ 全局角 /在文件的顶部,但添加到文件后,我得到错误 不支持的规则:validateJSDoc: 在此先感谢。

+0

你用什么IDE? – tomepejo

+0

我正在使用括号 –

+0

您是使用grunt或gulp还是只使用IDE? –

回答

-1

根据JSHint Documentation全局内嵌可以在你的JavaScript文件的开头这样定义的:

/* globals Angular */ 

或者在该.jshintrc JSON对象是这样的:

{ 
    ...., 
    "predef": [ "angular" ] 
} 

prefed意味着预定。你应该包含你在这个数组中使用的所有全局变量。

+0

我试图在.jshintrc中声明全局,但是有些它没有考虑到。我已经在我的问题中提到过了。 –

+0

@Sagarpatel你没有提到你,你尝试过''predef“:[”angular“]'...祝你好运 –

+0

是的,我没有提到”predef“:[”angular“]我用过。但我提到过我试图在.jshintrc中声明,但不知何故,该文件中的所有设置都没有考虑到。 –