変更されていないファイルで時間のかかるタスクが発生するのを防ぐために、gulp-changedを使用しようとしています。私のgulpfile.jsは次のように設定されています:
gulp.task("min:css", function () {
return gulp.src([paths.css, "!" + paths.minCss])
.pipe(changed("."))
.pipe(concat(paths.concatCssDest))
.pipe(autoprefixer({ browsers: ['> 5%'] })) //support browsers with >5% market share
.pipe(cssmin())
.pipe(gulp.dest("."));
});
ただし、すべてが実行されているのを見るたびに:
[11:15:02] Starting 'min:js'...
[11:15:02] Starting 'min:css'...
[11:15:02] Finished 'min:css' after 79 ms
Process terminated with code 0.
[11:15:02] Finished 'min:js' after 121 ms
[11:15:02] Starting 'min'...
[11:15:02] Finished 'min' after 12 μs
gulp-changedがこれらの変更されていないファイルをフィルタリングしていない理由はありますか?