Я использую gulpv4 для запуска какой-либо задачи базы данных, поэтому для большинства функций тип возвращаемого значения всегда является строкой типа task 2 is finished
.Но Gulp ждет после каждой задачи ..
, например, следующая задача
gulp.task('test', function () {
console.log('Hello World!');
return "This is test message";
});
//output
Using gulpfile ~/PhpStromProjects/AppCLI/gulpfile.js
Starting 'test'...
Hello World!
А затем процесс простаивает и ничего не делает, он не отображает This is test message
в выходе.не говорит о том, что задача завершена, она просто ждет
Iam с использованием Gulp v4.0.0
РЕДАКТИРОВАТЬ: я также пытался с примером, указанным в gulp doc , но все ещежду.
var gulp = require('gulp');
function test(done){
done();
}
test.description = 'I do nothing';
gulp.task(test);