我有以下文件夹和文件:
js/
lib/
jQuery.js
compiled/
all.js
file1.js
file2.js
我希望JSHint只使用file1
和file2
(不必指定确切的文件),并且不要lint lib文件夹和编译文件夹。
任何人都可以解释为什么我的JSHint任务下面是lint所有.js文件而不是忽略compiled
和lib
文件夹?
jshint: {
options: {
jshintrc: '.jshintrc'
},
all: [
'js/**/*.js',
'!js/compiled/**/*.js',
'!js/lib/**/*.js'
]
},
答案 0 :(得分:0)
尝试
jshint: {
options: {
jshintrc: '.jshintrc'
},
all: [
'js/*.js',
'!js/compiled/*.js',
'!js/lib/*.js'
]
},
您不需要**
,因为您没有任何中间文件夹。