Gulp4,gulp-imacss和弃用警告

Evg*_*uev 7 gulp deprecation-warning

我学习使用Gulp 4的工作,并使用插件“ gulp-imacss”和其他

var imacss = require('gulp-imacss')
Run Code Online (Sandbox Code Playgroud)

更远

var imguri = {
        in: source + 'images/inline/*',
        out: source + 'scss/images/',
        filename: '_datauri.scss',
        namespace: 'img'
    }
Run Code Online (Sandbox Code Playgroud)

创建将图像转换为SCSS源中的dataURIs的任务

gulp.task('imguri', function () {
    return gulp.src(imguri.in)
        .pipe(imagemin())
        .pipe(imacss(imguri.filename, imguri.namespace))
        .pipe(gulp.dest(imguri.out))
});
Run Code Online (Sandbox Code Playgroud)

gulp imguri在终端中运行并获取:

开始“ imguri” ...

(节点:90037)[DEP0097] DeprecationWarning:不建议在MakeCallback中使用domain属性。请改用MakeCallback的async_context变体或AsyncResource类。

以下任务未完成:imguri

您是否忘记了异步完成信号?

由于出现此弃用警告,因此我不知道如何处理代码。