gpt4 book ai didi

javascript - 使用 Gulp Notify & Plumber 的全局错误消息

转载 作者:行者123 更新时间:2023-11-29 19:34:32 25 4
gpt4 key购买 nike

是否可以创建一个我可以将标题和错误消息传递给的全局 OnError 函数?

我希望对所有与管道工一起运行的任务做这样的事情:

onError = function(error) {
$.notify.onError({
title: 'Error',
subtitle: '<%= file.relative %> did not compile!',
message: '<%= error.message %>'
})(error);
};

最佳答案

您可以简单地将 onError 函数保存为一个变量:

var onError = notify.onError({
title: 'Error',
subtitle: '<%= file.relative %> did not compile!',
message: '<%= error.message %>'
});

在几个不同的 gulp-tasks 和 plumber-functions 中:

gulp.src('./src/*.ext')
.pipe(plumber({ errorHandler: onError }))
.pipe(coffee())
.pipe(gulp.dest('./dist'));

还有其他地方:

gulp.src('./src/*.scss')
.pipe(plumber({ errorHandler: onError }))
.pipe(sass())
.pipe(uglify())
.pipe(plumber.stop())
.pipe(gulp.dest('./dist'));

关于javascript - 使用 Gulp Notify & Plumber 的全局错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25782341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com