Gulp.src忽略选项

时间:2015-07-30 09:39:56

标签: javascript gulp

我无法获得gulp.src的ignore选项:

App_Code

输出:

'use strict';

var gulp = require('gulp');
var debug = require('gulp-debug');

var config = {
  src: 'app/**/*.js',
  test: 'app/**/*.test.js'
}

gulp.task('default', function() {
  return gulp.
    src(config.src, {ignore: config.test}).
    pipe(debug({title: 'debug'}));
});

根据gulp api文档,选项对象被传递给node-glob,它记录了ignore选项,为什么我的代码不能按预期工作? 我误会了什么吗?我真的想使用ignore选项来支持“!whatever / **”模式。

1 个答案:

答案 0 :(得分:0)

gulp没有通过ignore选项(忽略忽略:-)。相反,gulp有自己的否定(!)实现,你应该使用它。

此行为未记录。我使用pull request提交了corrected documentation