微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Gulp-任务从未定义:服务器

如何解决Gulp-任务从未定义:服务器

在此命令之后,我正在尝试使我的browsersync与Gulp一起运行

app git:(master) ✗ gulp browsersync

我得到这个:

AssertionError [ERR_ASSERTION]: Task never defined: server
    at getFunction (/Users/sasha/Desktop/testTask/ecommpay/node_modules/undertaker/lib/helpers/normalizeArgs.js:21:9)
    at map (/Users/sasha/Desktop/testTask/ecommpay/node_modules/arr-map/index.js:20:14)
    at normalizeArgs (/Users/sasha/Desktop/testTask/ecommpay/node_modules/undertaker/lib/helpers/normalizeArgs.js:30:10)
    at Gulp.series (/Users/sasha/Desktop/testTask/ecommpay/node_modules/undertaker/lib/series.js:13:14)
    at Object.<anonymous> (/Users/sasha/Desktop/testTask/ecommpay/app/gulpfile.js:30:27)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14)
    at Module.require (internal/modules/cjs/loader.js:1042:19) {
  generatedMessage: false,code: 'ERR_ASSERTION',actual: false,expected: true,operator: '=='

我没有找到针对“任务从未定义:服务器”这一特定问题的解决方案。我不认为这是大约3和4版本的gulp和错误的语法,因为我正在使用的教程已经指出了这一点。

我认为问题与该“服务器”有关。但是我不知道如何解决

这是我在gulpfile.js中使用的以使其运行:

const browserSync = require('browser-sync').create();
const { src,dest,parallel,series,watch } = require('gulp');

function browsersync() {
    browserSync.init({ 
        server: { baseDir: 'app/' },notify: false,online: true //     })
}
exports.browsersync = browsersync;

可能是什么问题?

*这里是超级新手

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。