grunt-contrib-jshint не игнорирует указанные каталоги
У меня есть следующие папки и файлы:
js/
lib/
jQuery.js
compiled/
all.js
file1.js
file2.js
Я хочу, чтобы JSHint только линты file1
а также file2
(без указания точных файлов) и для этого не линтовать папку lib и скомпилированную папку.
Может кто-нибудь пролить свет на то, почему моя задача JSHint, приведенная ниже, состоит в том, чтобы связать все файлы.js, а не игнорировать compiled
а также lib
папки?
jshint: {
options: {
jshintrc: '.jshintrc'
},
all: [
'js/**/*.js',
'!js/compiled/**/*.js',
'!js/lib/**/*.js'
]
},
1 ответ
Пытаться
jshint: {
options: {
jshintrc: '.jshintrc'
},
all: [
'js/*.js',
'!js/compiled/*.js',
'!js/lib/*.js'
]
},
Вам не нужно **
поскольку у вас нет промежуточных папок.