1
我正在使用JSHint和QUnit运行Grunt构建。 我第一次试运行,我得到如下:与QUnit一起运行Grunt时出现JSHint错误
Running "jshint:files" (jshint) task
Linting test/libs/qunit-1.11.0.js...ERROR
[L661:C22] W069: ['throws'] is better written in dot notation.
QUnit.raises = assert[ "throws" ];
[L1590:C33] W103: The '__proto__' property is deprecated.
return obj.__proto__;
Warning: Task "jshint:files" failed. Use --force to continue.
Aborted due to warnings.
除了编辑QUnit源代码和使用--force,我该怎么做呢?
配置Grunt,所以你只能对自己的文件运行JSHint而不是第三方文件? –
听起来像一个很好的计划:) 我是新来的Grunt(与蚂蚁在过去工作)。我会怎么做? 'files:['gruntfile.js','src/**/*。js','test/**/*。js']' –
这将对* src中的任何'.js'文件运行JSHint * 目录。如果你不把第三方文件放在那里,它就可以工作。 Grunt接受标准的全局模式,所以只包含正确的文件并不困难。 –