gulp-sane-watch
Version: 2.0.3
Run npm install gulp-sane-watch
var gulp = require('gulp');
var saneWatch = require('gulp-sane-watch');
gulp.task('watch', function() {
saneWatch('css/**/*.css', function() {
gulp.start('styles');
});
});
var gulp = require('gulp');
var saneWatch = require('gulp-sane-watch');
gulp.task('watch', function() {
saneWatch('css/**/*.css', {debounce: 300}, function() {
gulp.start('styles');
});
});
var gulp = require('gulp');
var saneWatch = require('gulp-sane-watch');
gulp.task('watch', function() {
saneWatch('css/**/*.css', {
events: ['onChange', 'onAdd']
}, function() {
gulp.start('styles');
});
});
var gulp = require('gulp');
var saneWatch = require('gulp-sane-watch');
gulp.task('watch', function() {
saneWatch('css/**/*.css', {
debounce: 300,
onChange: function() {
gulp.start('change');
},
onAdd: function() {
gulp.start('add');
},
onDelete: function() {
gulp.start('delete');
}
});
});
var gulp = require('gulp');
var saneWatch = require('gulp-sane-watch');
gulp.task('watch', function() {
saneWatch('css/**/*.css', {
saneOptions: {
poll: true
}
}, function() {
gulp.start('styles');
});
});
- Type:
String
|Array
Creates watcher that will spy on files that were matched by glob
which can be a
node-glob
string or array of strings.
This object is passed to sane
options directly (refer to sane
documentation).
- Type:
Integer
- Unit:
milliseconds
- Default: 0
- Type:
Boolean
- Default:
true
- Type:
function(filename, path, stat)
This function is called, when some group of events is happens on file-system.
onDelete function parameter list does not include stat
parameter.
onReady function parameter list does not include any parameter.
- Type:
Array
- Default:
['onChange', 'onAdd', 'onDelete']
List of events, that should be watched by gulp-sane-watch
. Contains event names from sane
.
- Type:
function(filename, path, stat)
This function is called, when some group of events is happens on file-system.
MIT © 2017 Gergely Kovács (gg.kovacs@gmail.com)