Ошибка при компиляции gulpfile для livereload - PullRequest
0 голосов
/ 20 декабря 2018

Я делаю gulpfile для обновления css для моего сайта, и вот ошибка, что мне делать?Код:

var
 clean = require("del")
 gulp  = require("gulp"),
 livereload = require("gulp-livereload");

gulp.task("reload-css", function() {

 gulp.src('./src/*.css')
 .pipe(reload-css())
 .pipe(gulp.dest('css'))
 .pipe(livereload());
});

gulp.task("default", function() {
 gulp.task('watch', function() {
 livereload.listen();
 gulp.watch('./src/*.css', ['reload-css'])});
});

Использование gulpfile D: \ DenverServer \ home \ test1.ru \ www \ gulpfile.js

[23:03:53] Starting 'default'...
[23:03:53] The following tasks did not complete: default
[23:03:53] Did you forget to signal async completion?

1 Ответ

0 голосов
/ 21 декабря 2018

@ MrDemmy, спасибо за предоставление версии пакета.

Вы можете попробовать это (подход с обещанием возврата)

var clean = require("del")
gulp = require("gulp"),
    livereload = require("gulp-livereload");

gulp.task("reload-css", function () {
    return new Promise(function(resolve, reject) {
        gulp.src('./src/*.css')
        .pipe(gulp.dest('css'))
        .pipe(livereload());
        resolve();
    });
});

gulp.task("default", function () {
    return new Promise(function(resolve, reject) {
        gulp.task('watch', function() {
            livereload.listen();
            gulp.watch('./src/*.css', ['reload-css'])
        });
        resolve();
    });
});

Для получения дополнительной информации :::> Ошибка Gulp: Следующие задачи не были выполнены: Вы забыли сообщитьасинхронное завершение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...