在我的.jshintrc文件中,我将globalstrict
设置为false,将node
设置为true。这样做的一个副作用是,如果全球use strict
到位,这似乎会抑制我所期望的警告。
是否有任何方法可以覆盖此行为,以便不会抑制警告?
修改
重新阅读jshint.com上的文档以及GitHub上的一些问题(特别是#1922和#2551)我修改了我的.jshintrc
如下:
{
"bitwise": true,
"curly": true,
"debug": false,
"eqeqeq": true,
"forin": true,
"freeze": true,
"futurehostile": true,
"globalstrict": false,
"latedef": true,
"noarg": true,
"nonbsp": true,
"nonew": true,
"singleGroups": true,
"strict": true,
"undef": true,
"unused": "strict",
"browser": false,
"devel": false,
"node": true,
"predef": [
"-console"
],
"+W097": true
}
然而,这对于这个特定的消息并不起作用(例如,如果我将其更改为-W034,这是功能等效的话)。
由于
答案 0 :(得分:0)
目前这是不可能的,但问题#2575和相关的拉取请求#2576将提供接受的功能。