Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 错误时吞咽播放声音_Audio_Runtime Error_Gulp_Gulp Watch - Fatal编程技术网

Audio 错误时吞咽播放声音

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

有人知道当gulp在编译/观看过程中抛出错误时如何发出声音(比如咕噜声)吗

我需要为gulp设置一些特殊功能,有这个功能吗

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')然后
蜂鸣器()
。参考号:。另外,更新了答案。谢谢