gulp - 完成后发出哔哔声

时间:2015-03-27 12:30:07

标签: javascript gulp response feedback beep

我想在 gulp 中为我的构建制作语音控制/反馈/响应。我在下面写了这样的东西,但它不起作用。 有人知道怎么解决吗? :)

抛出this error

// Compile Sass, autoprefix properties, generate CSS.
gulp.task('sass', function () {
  return sass('src/sass/style.scss', {style: 'compressed'})
    .pipe(autoprefixer())
    .pipe(rename('style.css'))
    .pipe(gulp.dest('src/css/'))
    .pipe(gutil.beep()) // beep when build is done
})

3 个答案:

答案 0 :(得分:4)

或者只是使用

console.log('\x07');

答案 1 :(得分:4)

截至目前,gulp-util已采用beep方法。因此,您可以将其添加到您的gulp工作流程的结尾>> .on('end', function () { gutil.beep(); });

答案 2 :(得分:2)

作为@lsowen pointed out gulp-util 不再具有beep功能,所以你应该

npm install --save-dev beepbeep

做类似的事情:

var beep = require('beepbeep');

gulp.task('sass', function () {
  return sass('src/sass/style.scss', { style: 'compressed' })
    .pipe(autoprefixer())
    .pipe(rename('style.css'))
    .pipe(gulp.dest('src/css/'))
      .on('end', function () { beep(); });
});