セットアップは次のように簡単です。
gulp.task('rev-js', function() {
return gulp.src('/js/main.js, {base: '.'})
.pipe(newer('_build'))
.pipe(rev())
.pipe(gulp.dest('_build'))
.pipe(rev.manifest())
.pipe(gulp.dest('_build/rev/js'));
});
宛先ファイルが別の名前になるため、gulp-newer は明らかにここでは機能しません。この場合、gulp-newer (または gulp-changed) を機能させるための回避策はありますか?