刚开始学习gulp并遵循本教程系列:https://www.youtube.com/watch?v=oRoy1fJbMls&list=PLriKzYyLb28lp0z-OMB5EYh0OHaKe91RV
它可以在gulp 3上完美运行,但是将npm更新到当前版本后,它崩溃了,我尝试将gulpfile.js从版本3转换为4,然后在运行gulp命令后出现此错误: 以下任务未完成:默认,您是否忘记了异步完成信号?我该如何解决?
这是我的gulpfile:
{
"Message": "Authorization has been denied for this request."
}
答案 0 :(得分:3)
您的js
任务返回一个数组,而gulp无法理解。一个任务可以返回一个流或一个Promise-或者它必须调用callback参数来表示完成,例如:
gulp.task('js', function(cb) {
// Your js task code here
cb();
})
此外,请阅读最新的gulp4 documentation。