Привязать несколько событий в node-hound?
Я использую node-hound в качестве наблюдателя каталога.
hound = require('hound');
watcher = hound.watch('/dir');
watcher.on('create', function(file) {
console.log('hello');
});
watcher.on('change', function(file) {
console.log('hello');
});
Как я могу связать вместе create
и change
события, предполагающие, что функция обратного вызова будет выполнять точно такую же задачу? Это возможно?
1 ответ
Решение
Просто объявите только одну функцию и передайте ее обоим on
звонки:
const hound = require('hound');
function hello(file) {
console.log('hello');
}
const watcher = hound.watch('/dir');
watcher.on('create', hello);
watcher.on('change', hello);