首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在监视任务中运行gulp-notify?

是否可以在监视任务中运行gulp-notify?
EN

Stack Overflow用户
提问于 2015-06-04 21:00:35
回答 3查看 1.9K关注 0票数 0

我正在创建一个插口文件,我想知道您是否可以将gulp-notify (或其他解决方案)与监视任务结合起来,以便在监视任务开始运行时弹出一条消息。从我的搜索中,我找不到任何关于我将如何做这件事的东西。这有可能吗?

这是我的监视任务:

代码语言:javascript
复制
// Watch our files for changes
gulp.task('watch', function() {

  // -- I wanna run a notify message here saying 'Watching for changes...' -- //

  gulp.watch('assets/styles/**/*.scss', ['styles']);
  gulp.watch('assets/scripts/**/*.js', ['scripts']);
  gulp.watch('assets/images/**/*', ['images']);
});
EN

回答 3

Stack Overflow用户

发布于 2016-04-15 19:11:38

这应该可以做到:

代码语言:javascript
复制
gulp.task('watch', function() {
    notify("Watching for changes...").write('');

    gulp.watch('assets/styles/**/*.scss', ['styles']);
    gulp.watch('assets/scripts/**/*.js', ['scripts']);
    gulp.watch('assets/images/**/*', ['images']);
});

此外,如果您打算在每次文件更改时都收到通知,则可以执行以下操作:

代码语言:javascript
复制
gulp.task('watch', function () {
    //...

    gulp.watch([
        './src/**/*.html',
        './src/**/*.php',
    ]).on('change', function () {
        browserSync.reload();
        notify("File changed: browser synced").write('');
    });
});
票数 2
EN

Stack Overflow用户

发布于 2015-06-05 21:42:34

我设法用gulp-notify和node-notifier完成了这项工作。在您吞噬任务之后,通过管道传递通知程序,并在回调中使用node通知程序来显示弹出窗口。

代码语言:javascript
复制
var notify = require('gulp-notify');
var nodeNotifier = require('node-notifier');

gulp().src(options.src)
.pipe(gulp.dest(options.dest))
.pipe(notify(function () {
    nodeNotifier.notify({
        'title': 'App',
        'message': 'Build'
    });
}));
票数 0
EN

Stack Overflow用户

发布于 2015-06-04 21:02:49

你就不能直接用

代码语言:javascript
复制
gulp.task('watch', function() {

  console.log('Watching for changes...');

  gulp.watch('assets/styles/**/*.scss', ['styles']);
  gulp.watch('assets/scripts/**/*.js', ['scripts']);
  gulp.watch('assets/images/**/*', ['images']);
});
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30644518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档