2016-07-29 71 views
0

看着這個回答: Excluding files/directories from Gulp task爲什麼我的Gulp不包含文件?

看來我需要用!來否定我的文件。我有以下Gulp文件:

gulp.task('css', function() { 
    return gulp.src(['content/**/*.css', '!content/login.css']) 
     .pipe(debug()) 
     .pipe(concat('styles.min.css')) 
     .pipe(uglifycss()) 
     .pipe(gulp.dest('dist/css')) 
}); 

我的調試顯示正在包含login.css。

...
[19時52分49秒]吞掉調試:內容\ LineItems.css
[19時52分49秒]吞掉調試:內容\ Login.css
[19: 52:50]吞掉調試:內容\ NavBar.css
[十九點52分50秒]吞掉調試:內容\ NewCompanySite.css
...

我在做什麼錯?

回答

0

結果Gulp區分大小寫。

我改變:

return gulp.src(['content/**/*.css', '!content/login.css']) 

return gulp.src(['content/**/*.css', '!content/Login.css']) 

它完美地工作。

+0

爲什麼不將文件名改爲'login.css'呢?如果您要求所有靜態資源都帶有小寫字母,那麼您(或其他人)不會再遇到此問題 – Barryman9000

相關問題