私はガクガクするのが初めてです。
実行する必要がある2つのタスクを書きました。それらを個別に実行すると、正常に動作します。しかし、それらを組み合わせると、「置換」が機能しません。
gulp.task('bundle-source', function () {
return bundler.bundle(config);
});
gulp.task('bundle-config', function(){
return gulp.src(['config.js'])
.pipe(replace('src/*', 'dist/*'))
.pipe(gulp.dest(''));
});
gulp.task('bundle', ['bundle-config', 'bundle-source']);
問題は、両方ともconfig.jsを操作していることだと思います。ディスクに保存するときの2番目のタスクは、最初のタスクが行った変更を上書きすると思います。2 番目のタスクは約 30 秒です。