如何解决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 举报,一经查实,本站将立刻删除。