这是我的gulpfile.js
const gulp = require('gulp');
gulp.task('default', function () {
});
我在终端上写了gulp
反应是..
[19:47:02] Using gulpfile D:\DEV64\LearningJS\gulpfile.js
[19:47:02] Starting 'default'...
[19:47:02] The following tasks did not complete: default
[19:47:02] Did you forget to signal async completion?
我该怎么办?
答案 0 :(得分:1)
在Gulp 3.x中,您不需要表示完成。但是从Gulp 4.x开始,您需要这样做。
Gulp自动将回调函数作为第一个参数传递给您的任务。在您的情况下,简单的方法是调用回调。
gulp.task('default', function(done) {
console.log("Started");
done();
});
有关更多信息,您可以查看以下问题:Gulp error: The following tasks did not complete: Did you forget to signal async completion?
答案 1 :(得分:1)
这对我来说很好。
get_height
您也可以尝试这个。
gulp.task('default', async function(){
console.log("This is default task!");
});