2013-04-29 85 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

回答