Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JsHint-隐藏此消息:ES5选项现在根据默认值设置_Javascript_Gulp_Jshint - Fatal编程技术网

Javascript JsHint-隐藏此消息:ES5选项现在根据默认值设置

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*/?因为它是默认值,您的注

我正在使用gulp jshint,下面的错误消息很烦人:

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选项的不兼容值”错误。