2013-04-29 82 views
1

我在项目中使用了grunt-contrib-watch数月。但自从上个星期以来它就是腐败的。 我用它来观察文件更改并启动jshintless任务。一切正常。但今天grunt watch忽略我的.jshintrc配置文件。所以它不正确地应用我的规则集。grunt watch忽略了jshint选项

如果我运行我的jshint任务,所有文件都被正确地分割。从watch一些选项将被忽略运行相同的...

我的配置如下所示:

jshint: { 
       options: { 
        jshintrc: '.jshintrc' 
       }, 
       grunt: 'Gruntfile.js', 
       files : [ '**/*.js' ] 
      }, 
    ... 
     watch:{ 
       jshint:{ 
        files: '<%= jshint.files %>', 
        tasks: ['jshint:files'] 
       } 
      } 

的follwoing误差产生,每个.js文件:

>> /Users/mybecks/Git/project/foobar/reuse.es.js 
>> window is not defined 

为什么它是否停止正常工作?

BR, mybecks

回答