0

我有以下文件夹和文件:

js/
   lib/
      jQuery.js
   compiled/
      all.js
   file1.js
   file2.js

我希望 JSHint 仅 lintfile1并且file2(无需指定确切的文件)并且不要 lint lib 文件夹和已编译文件夹。

谁能解释为什么我下面的 JSHint 任务是检查所有 .js 文件而不忽略compiledandlib文件夹?

    jshint: {
        options: {
            jshintrc: '.jshintrc'
        },
        all: [
            'js/**/*.js',
            '!js/compiled/**/*.js',
            '!js/lib/**/*.js'
        ]
    },
4

1 回答 1

0

尝试

jshint: {
    options: {
        jshintrc: '.jshintrc'
    },
    all: [
        'js/*.js',
        '!js/compiled/*.js',
        '!js/lib/*.js'
    ]
},

您不需要,**因为您没有任何中间文件夹。

于 2014-02-25T22:48:12.750 回答