gpt4 book ai didi

javascript - Gulp Sass logError 和 gulp-notify 同时出现?

转载 作者:太空宇宙 更新时间:2023-11-04 02:17:08 25 4
gpt4 key购买 nike

我有 gulp sass 任务设置,因此它不会使我的 gulp watch 崩溃:

...
.pipe(sass({sassOptions})
.on('error', sass.logError))
...

所以现在我的 Sass 错误最终出现在终端中,但我的监视任务不会崩溃。我也可以在这里使用 gulp-notify 吗?我试过这个:

...
.pipe(sass({sassOptions})
.on('error', function(err){
notify("You have a gulp sass error");
return sass.logError();
}))
...

但这行不通。显然你必须将 sass.logError 作为回调传递给 on error 事件,我猜?

可以这样做吗?

另外,相关问题,当 Sass 成功编译时,我可以使用 gulp-notify 来抛出消息吗?

最佳答案

至于 sass.logError 尝试这样的解决方案:

gulp.task('taskName', function () {
var self = this;
//...
.pipe(sass().on('error', function(err) {sass.logError.call(self, err);}))
//..
});

关于javascript - Gulp Sass logError 和 gulp-notify 同时出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35211676/

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