ファイルを並べ替え、一部のテキストを置き換えて、変更されたものだけを保存しようとします。私の現在のコードgulp-changed
では何もしません。
const gulp = require('gulp');
const changed = require('gulp-changed');
const replace = require('gulp-replace');
gulp.task('text-replace', function(){
var before = 'xxx';
var after = 'yyy';
gulp.src('src/**/*')
.pipe(replace(before, after))
.pipe(changed('src'))
.pipe(gulp.dest('dest'));
});
更新:gulp-cached
私はこれを自分でほとんど解決しましたが、以下の私の回答に関連する小さな問題があります。