Gulp:删除事件“取消链接”上的文件或文件夹以同步文件夹

时间:2019-04-18 13:14:55

标签: gulp

我真的是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`);
  });
}

好吧,当我删除文件时,我收到了在控制台中删除的文件。好。然后,我要删除该文件和目标文件夹。 如何在“路径”中用新的名称替换文件夹名称或获取不带路径的特定文件名...?

0 个答案:

没有答案