在.jshintrc文件中,两者的区别和目的是什么?当我想要添加一个要忽略的变量时,哪一个是最好使用的?此外,在http://www.jshint.com/docs/options/网站上找不到“predef”选项。
在.jshintrc文件中,两者的区别和目的是什么?当我想要添加一个要忽略的变量时,哪一个是最好使用的?此外,在http://www.jshint.com/docs/options/网站上找不到“predef”选项。
"predef"
用于在 .jshintrc
文件中使用,而 "globals" 仅用于内联指令(即那些位于 .js
文件内部的指令)。inside .jshintrc
file
"predef" : [ // Extra globals
"angular",
]
inside .js
files
/* global app: false */
/* globals app: false */
(复数形式)还是 /* global app:false */
(单数形式)。JSHint文档没有为此选项提供内联配置的具体示例。 - Yiling
predef
已经被废弃,但是 jshint 文档中的例子仍在使用predef
。 - codeboy