【问题标题】:I'm getting error in node using gulp and gulp-livereload我在使用 gulp 和 gulp-livereload 的节点中遇到错误
【发布时间】:2019-01-10 11:10:10
【问题描述】:

我下载了 livereload 扩展,但它不工作,这是错误。

Error: watching ./src/*.css: watch task has to be a function (optionally generated by using gulp.parallel or gulp.series)

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

gulp.task("reload-css", function() {
    gulp.src('./src/*.css')
        .pipe(livereload());
});

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

那我现在该怎么办?

【问题讨论】:

    标签: javascript node.js gulp gulp-watch gulp-livereload


    【解决方案1】:

    看起来您使用的是 gulp 4,但编写的是 gulp 3 语法。试试

    gulp.watch('./src/*.css', gulp.series('reload-css'))
    

    查看gulp 4 docs. 这个post 突出了新 gulp 的不同之处。

    【讨论】:

      猜你喜欢
      • 2015-04-15
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 2014-09-14
      相关资源
      最近更新 更多