Итак, у меня уже есть код из пакета "targz", который упаковывает все файлы внутри каталога. Теперь я увидел, что вы можете как-то игнорировать файлы (не упаковывать их), и я тоже хотел это сделать. Я просто не могу понять, как мне написать раздел игнорирования. Вот мой код:
targz.compress({
src: "./" + this.sourcePath + "/",
dest: "./" + this.targetPath + "/" + "result.tar.gz",
tar: {
entries: this.fileArray,
ignore: function(name) {
return path.extname(name) === '.pdf'
}
},
gz: {
level: 6,
memLevel: 6,
}
}, function(err){
if(err) {
console.log(err);
reject(err);
} else {
resolve();
}
});
Может кто-нибудь сказать мне, как мне написать этот раздел, чтобы он работал? Был бы очень признателен