Gulp 吞咽任务执行极其缓慢

Gulp 吞咽任务执行极其缓慢,gulp,Gulp,我的吞咽任务组合在一起时,执行起来需要很长时间。我有一个编译任务,如下所示: gulp.task('compile', function () { var tsResult = gulp.src('app/**/*.ts') .pipe(sourcemaps.init()) .pipe(ts(tscConfig.compilerOptions)); return tsResult.js .pipe(sourcemaps.write(".")) .pipe(

我的吞咽任务组合在一起时,执行起来需要很长时间。我有一个编译任务,如下所示:

gulp.task('compile', function () {
  var tsResult = gulp.src('app/**/*.ts')
    .pipe(sourcemaps.init())
    .pipe(ts(tscConfig.compilerOptions));
  return tsResult.js
    .pipe(sourcemaps.write("."))
    .pipe(gulp.dest('dist/app'));
});

gulp.task('build', ['compile']);
当我运行上面的
gulpbuild
时,我得到以下输出:

[10:03:24] Starting 'compile'...
[10:03:26] Finished 'compile' after 2.02 s
[10:03:26] Starting 'build'...
[10:03:26] Finished 'build' after 22 μs
然后我添加了1个其他任务(
copy:libs
):

再次运行
gulpbuild
,这是输出:

[10:03:43] Starting 'compile'...
[10:03:43] Starting 'copy:libs'...
[10:03:54] Finished 'compile' after 11 s
[10:03:56] Finished 'copy:libs' after 12 s
[10:03:56] Starting 'build'...
[10:03:56] Finished 'build' after 24 μs
同样,单独运行这些任务并不需要很长时间。我把什么结合起来并不重要。如果我做了以下任何一项:

gulp.task('build', ['sass', 'copy:libs']);
gulp.task('build', ['sass', 'compile']);
需要10秒以上的时间才能完成。感谢您的帮助。如果我需要分享更多的代码,请告诉我

gulp.task('build', ['sass', 'copy:libs']);
gulp.task('build', ['sass', 'compile']);