How to get task name inside task in gulp

后端 未结 5 1161
误落风尘
误落风尘 2021-02-12 09:46

I\'m using gulp-plumber + gulp-notify and want to put task name in gulp-notify as a title. following is the code i wrote, thanks in advance.

gulp.task(\'SOMETASK         


        
5条回答
  •  夕颜
    夕颜 (楼主)
    2021-02-12 10:37

    Define the task name outside of the callback and reference it where needed.

    var taskName = 'SOMETASK';
    
    gulp.task(taskName, function() {
        return gulp.src(sourcePaths)
            .pipe(plumber({errorHandler: notify.onError({
                message: "<%= error.message %>",
                title: taskName
            })}));
    });
    

提交回复
热议问题