我想从lint中排除libs目录。但是,options中的ignores和项目目录中移植的.jshintignore文件不会使libs被排除。
jshint: {
options: {
smarttabs: true,
ignores: ['public/js/libs/**/*.js']
},
all: [
'Gruntfile.js',
'public/js/**/*.js'
]
},grunt版本:
grunt-cli v0.1.11
grunt v0.4.2
grunt-contrib-jshint@0.7.2我错过了什么?
发布于 2013-12-20 14:04:13
ignores是一个jshint选项,需要特定的文件。最好使用惯用的Grunt negate !来排除文件:
jshint: {
options: {
smarttabs: true
},
all: [
'Gruntfile.js',
'public/js/**/*.js',
'!public/js/libs/**/*.js'
],
},请参阅http://gruntjs.com/configuring-tasks#globbing-patterns
https://stackoverflow.com/questions/20695823
复制相似问题