【问题标题】:Gulp error - "ReferenceError: series is not defined"Gulp 错误 - “ReferenceError:未定义系列”
【发布时间】:2020-01-09 19:22:57
【问题描述】:

我在这一行收到此参考错误:

gulp.watch(paths.src.html, series(copyHtml, browserSyncReload));

我不知道如何解决这个问题。有什么建议吗?

gulpfile.js

// BrowserSync
function browserSync(done) {
    browsersync.init({
        open: false,
        server: {
            baseDir: paths.dist.base
        },
    });
    done();
}

// BrowserSync Reload
function browserSyncReload(done) {
    browsersync.reload();
    done();
}

// Watch files
function watchFiles() {
    gulp.watch(paths.src.html, series(copyHtml, browserSyncReload));
    gulp.watch("./tailwind.js", css);
    gulp.watch(paths.src.js, series(minifyJs, browserSyncReload));
}

// Complex tasks
const build = gulp.series(clean, css, minifyCss, minifyJs, purgeCSS);
const watch = gulp.parallel(watchFiles, browserSync);

exports.build = build;
exports.default = watch;

【问题讨论】:

  • 要么使用gulp.series,要么单独将其包含在您的require 语句中。

标签: gulp browser-sync


【解决方案1】:

使用gulp.series 修复它:

gulp.watch(paths.src.html, gulp.series(copyHtml, browserSyncReload));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 2020-03-10
    • 2017-01-27
    • 2019-09-08
    • 2020-01-08
    • 1970-01-01
    相关资源
    最近更新 更多