Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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
Gruntjs 带有实时重新加载通知的Grunt watch_Gruntjs_Watch_Livereload - Fatal编程技术网

Gruntjs 带有实时重新加载通知的Grunt watch

Gruntjs 带有实时重新加载通知的Grunt watch,gruntjs,watch,livereload,Gruntjs,Watch,Livereload,我目前正在使用内置livereload的grunt contrib手表。这在保存文件时工作正常,Chrome重新加载页面(借助live reload浏览器扩展名) 但是,有时在重新加载页面时会有短暂的延迟。有时,我会盯着一个页面,不知道它是否还没有重新加载,或者LESS/CSS更改是否没有起作用。是否可以通过某种通知(如嘟嘟声)告诉我页面何时刷新?可能需要查看一下 这允许您为正在运行的每个任务设置特定通知,并允许进行大量配置 grunt文件顶部的示例任务: grunt.initConfig({

我目前正在使用内置livereload的grunt contrib手表。这在保存文件时工作正常,Chrome重新加载页面(借助live reload浏览器扩展名)


但是,有时在重新加载页面时会有短暂的延迟。有时,我会盯着一个页面,不知道它是否还没有重新加载,或者LESS/CSS更改是否没有起作用。是否可以通过某种通知(如嘟嘟声)告诉我页面何时刷新?

可能需要查看一下

这允许您为正在运行的每个任务设置特定通知,并允许进行大量配置

grunt文件顶部的示例任务:

grunt.initConfig({
    notify_hooks: {
      options: {
        enabled: true,
        max_js_hint_notifications: 5,
        title: 'Notifications'
      }
    },//other grunt tasks here
  });

这看起来很完美,谢谢。目前,我有它的设置,它会通知我的警告。我不知道如何设置它,以便在没有错误时在完成时通知我?您是否尝试过仅使用默认设置,因此只需安装模块,然后将其加载到grunt文件?这将使自动通知正常工作,然后您可以在我的任务中添加了一个示例后配置它们。这在OSX 10.9.3上的每个grunt任务结束时都适用。是的,默认设置似乎只有在出现警告时才会产生通知。完成时没有通知,没有错误。我设法让它工作。运行grunt时显示成功通知,但运行watch时未显示成功通知。我在watch任务中添加了一个notify任务,以便在实时重新加载运行后完成。如果这对你有帮助,你可以。