Gulp: удалить файлы или папки по событию «unlink» для синхронизации папок - PullRequest
0 голосов
/ 18 апреля 2019

Я действительно новичок в Gulp, я пытаюсь синхронизировать папки из исходной папки в папку назначения.Я хочу удалять файлы или папки в папке назначения каждый раз, когда удаляю файл в папке в источнике.

function watchTask(){
  watch([sources.scss, sources.js], parallel(scssTask, jsTask, syncNewer));
  var watcher = watch('./src/wp/theme', syncNewer);
    watcher.on('unlink', function(path, stats) {
    console.log(path + '\n' + stats);
    del(path);
  });
  watcher.on('unlinkDir', function(path, stats) {
    console.log(`Dir ${path} was removed`);
  });
}

Что ж, когда я удаляю файл, я получаю файл, удаленный в консоли.Хорошо.Затем я хочу удалить этот файл в папке назначения.Как я могу заменить в "пути" имя папки новым или получить конкретное имя файла без пути ...?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...