Ich habe die folgende Struktur bekommt:Ignorieren SCSS/SASS partials in Gulp Aufgabe
├── assets
│ └── css
│ └── output.css
├── gulpfile.js
├── index.html
├── package.json
└── scss
├── some-other.css
├── _base.scss
├── _config.scss
├── _helpers.scss
├── _home.scss
└── main.scss
ich Gulp bin mit dem CSS und SCSS Dateien in scss/
in eine Datei in assets/css/
zu kompilieren. Dies ist die jeweilige Aufgabe von meinem gulpfile.js
.
gulp.task('build-css', function() {
return gulp.src(['scss/**/*.scss','scss/**/*.css'])
.pipe(concat('output.css'))
.pipe(sass())
.pipe(gulp.dest('assets/css'));
});
Das Problem ist, dass mein SCSS/SASS partials (diese Dateien mit einem Unterstrich in scss/
Start der Aufgabe bekommt gespeist durch und letztlich scheitert
I‘ d mögen die Dateien überall in scss/
, die mit einem Unterstrich und Ende mit .scss
ignorieren beginnen
ich einen Blick auf die genommen haben folgende, aber ich war es nicht in der Lage zu arbeiten.
- Gulp doesn't ignore SASS partials with underscore
- How can I use a glob to ignore files that start with an underscore?
Vielen Dank! Es funktioniert auch für mich! –