Gulp 吞咽任务在Win 10上抛出一个错误

Gulp 吞咽任务在Win 10上抛出一个错误,gulp,gulp-watch,Gulp,Gulp Watch,我有windows 10 Pro, 在这里做运动 安装了气阀、气阀、气阀通知、气阀管道工 我已经创建了将.less文件转换为.css的gulp任务 当我运行吞咽任务时,它会抛出一个错误: $ gulp default $ gulp 'default' assert.js:42 throw new errors.AssertionError({ ^ AssertionError [ERR_ASSERTION]: Task function must be specified a

我有windows 10 Pro, 在这里做运动

安装了气阀、气阀、气阀通知、气阀管道工

我已经创建了将.less文件转换为.css的gulp任务

当我运行吞咽任务时,它会抛出一个错误:

$ gulp default

$ gulp 'default'
assert.js:42
  throw new errors.AssertionError({
  ^

AssertionError [ERR_ASSERTION]: Task function must be specified
    at Gulp.set [as _setTask] (C:\Users\Anatoly\Desktop\project\node_modules\undertaker\lib\set-task.js:10:3)
    at Gulp.task (C:\Users\Anatoly\Desktop\project\node_modules\undertaker\lib\task.js:13:8)
    at Object.<anonymous> (C:\Users\Anatoly\Desktop\project\gulpfile.js:8:6)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)

在我用较少的版本重新安装gulp后,问题消失了:

npm卸载gulp
——删除gulp
npm i gulp--保存开发文件
--安装本地版本3.9.1

运行吞咽任务:

gulp server

它可以工作。

我尝试在本地安装gulp,并安装特定版本的gulp,低于4.0.0
gulp server