Audio 错误时吞咽播放声音
有人知道当gulp在编译/观看过程中抛出错误时如何发出声音(比如咕噜声)吗 我需要为gulp设置一些特殊功能,有这个功能吗Audio 错误时吞咽播放声音,audio,runtime-error,gulp,gulp-watch,Audio,Runtime Error,Gulp,Gulp Watch,有人知道当gulp在编译/观看过程中抛出错误时如何发出声音(比如咕噜声)吗 我需要为gulp设置一些特殊功能,有这个功能吗 npm install -g gulp-crash-sound 来源:更新:应该注意的是,gulp util已被弃用,不应使用 这是无处不在的。它提供的功能之一是“gutil.beep();”函数 在项目的根目录中执行: npm install gulp-util --save-dev 然后在您的Gulpfile.js中: var gutil = require('gu
npm install -g gulp-crash-sound
来源:更新:应该注意的是,gulp util已被弃用,不应使用 这是无处不在的。它提供的功能之一是“gutil.beep();”函数 在项目的根目录中执行:
npm install gulp-util --save-dev
然后在您的Gulpfile.js
中:
var gutil = require('gulp-util');
gutil.beep();
您可以使用
gulp-plumber
,它非常适合处理gulp-streams
中的错误。设置errorHandler
方法,该方法将调用NPM库-beeper提供的beeper()
方法
var gulp = require('gulp');
var plumber = require('gulp-plumber');
var sass = require('gulp-sass');
var beeper = require('beeper'); //https://www.npmjs.com/package/beeper
gulp.task('compile-sass', function () {
return gulp.src('blob/for/files.scss')
.pipe(plumber(errorHandler))
.pipe(sass())
.pipe(gulp.dest('dest/'));
});
function errorHandler(error) {
// 3 beeps for error
beeper(3); // https://www.npmjs.com/package/beeper
return true;
}
现在,每当编译sass时出错,您都会听到3声蜂鸣声,通知您出错
祝你好运。那不支持Windows。这是不推荐的。@IvanRubinson这是文章:。现在它的const beeper=require('beeper')编码>然后蜂鸣器()
。参考号:。另外,更新了答案。谢谢