Javascript JsHint-隐藏此消息:ES5选项现在根据默认值设置
我正在使用gulp jshint,下面的错误消息很烦人:Javascript JsHint-隐藏此消息:ES5选项现在根据默认值设置,javascript,gulp,jshint,Javascript,Gulp,Jshint,我正在使用gulp jshint,下面的错误消息很烦人: ES5 option is now set per default 如何删除它?它只是告诉您它是默认值,因此您不需要将其作为选项添加。查看.jshintrc文件并删除“es5”:true 对我来说,这是一句话: "esversion" : 5, 在.jshintrc中。当我对它进行注释时,问题消失了。这很明显,但如果我只想将一个文件的es5标志设置为true,如/*jshint es5:true*/?因为它是默认值,您的注
ES5 option is now set per default
如何删除它?它只是告诉您它是默认值,因此您不需要将其作为选项添加。查看.jshintrc文件并删除
“es5”:true
对我来说,这是一句话:
"esversion" : 5,
在
.jshintrc
中。当我对它进行注释时,问题消失了。这很明显,但如果我只想将一个文件的es5标志设置为true,如/*jshint es5:true*/
?因为它是默认值,您的注释将不会有任何影响。首先将全局es5设置设置为false,然后您可以为每个文件添加内联注释。当然,但是jshint在到达注释时会向我抛出错误,即使我的全局设置是es5:false
:(还有,为什么jshint失败并出现错误,仅仅因为此设置现在是默认设置?可以将此记录为提示并继续。这修复了它。使用gulp jshint 2.0.0。注释掉“esversion”也有助于清除“未定义”和“未定义”linting选项的不兼容值”错误。