gulp - exclure un fichier lorsque minifying CSS

Im nouveau à Avaler.. j'ai réussi à l'installer et de les enchaîner et de les rapetisser ma .js et .les fichiers css, cependant, il y en a un .fichier css qui je veux exclure - imprimer.css

Ive suivi les instructions ici: https://www.npmjs.org/package/gulp-ignore installer gulp-ignorer dans mon répertoire local, et modifié mon gulpfile.js pour:

//Include gulp
var gulp = require('gulp'); 

//Include Our Plugins
var jshint = require('gulp-jshint');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var minifyCSS = require('gulp-minify-css');
var imagemin = require('gulp-imagemin');
var exclude = require('gulp-ignore').exclude;


var paths = {
  scriptsNonAuth: ['Non-Auth/javascript/*.js'],
  scriptsAuth: ['Auth/javascript/*.js'],
  stylesNonAuth: ['Non-Auth/css/*.css'],
  stylesAuth: ['Auth/css/*.css'],
};

//CSS Task - Non Authenticated
gulp.task('minify-css-non-auth', function() {
  gulp.src(paths.stylesNonAuth)
    .pipe(minifyCSS(opts))
    .pipe(concat('all.min.css'))
    .pipe(gulp.dest('Non-Auth/css'))
});

//CSS Task - Authenticated
gulp.task('minify-css-auth', function() {
  gulp.src(paths.stylesAuth)
    .pipe(minifyCSS(opts))
    **.pipe(exclude('Auth/css/print.css'))**
    .pipe(concat('all.min.css'))
    .pipe(gulp.dest('Auth/css'))
});

Dans mon CSS Tâche - Secure, j'ai compris .pipe(à l'exclusion de('Secure/css/imprimer.css'))

Quand je lance gulp minify-css-secure, la tâche se termine, mais lors de l'inspection de la nouvelle.min.css, je ne peux pas voir le contenu de l'impression.css dans là aussi.

OriginalL'auteur Oam Psy | 2014-03-12