代码之家  ›  专栏  ›  技术社区  ›  daiyue

清除后,Gulp不会复制文件

  •  0
  • daiyue  · 技术社区  · 5 年前

    prod 复制文件之前的文件夹 scripts 对它来说;

    gulp.task('clean', async function () {
        del(['prod/*']);
    });
    
    gulp.task('minify', gulp.series('clean'), function (done) {
        gulp.src('scripts/*.js')
            .pipe(size())
            .pipe(minify(require('./minify.conf.js')))
            .pipe(size())
            .pipe(gulp.dest('prod'));
    
        done();
    });
    
    gulp@4.0.2
    

    脚本

    1 回复  |  直到 5 年前
        1
  •  4
  •   Vahid    5 年前

    在吞咽@4或者更高 task

    /**
     * Register the task by the taskName.
     * @param taskName - Task name.
     * @param fn - Task function.
     */
    task(taskName: string, fn: Undertaker.TaskFunction): void;
    

    所以你的代码应该是:

    gulp.task('minify', gulp.series('clean', function (done) {})