Глоток, ты забыл дать сигнал о завершении асинхронного - PullRequest
0 голосов
/ 31 января 2019

Я продолжаю получать Did you forget to signal async completion? при запуске gulp в моем проекте.Я обновил свой код для работы с Gulp 4, но все еще получаю сообщение об ошибке.

function done() {
    console.log("Finished");
}

gulp.task('default', gulp.series(gulp.parallel(['message', 'copyHtml', 'imageMin', 'scripts'])), function() {
    done();
});

1 Ответ

0 голосов
/ 31 января 2019

Обычно глоток упоминает, какое задание не было выполнено, но я предполагаю, что это ваша done функция.Обновите его следующим образом:

function done(cb) {
    console.log("Finished");
    cb();
}

Вам также необходимо изменить способ вызова функции:

gulp.task('default', gulp.series(gulp.parallel('message', 'copyHtml', 'imageMin', 'scripts'), done));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...