Установите путь назначения для совпадения глобуса на archiverjs

Я работал с archiverjs модуль узла и он отлично работает. Теперь я хотел бы использовать глобальное совпадение, чтобы определить, какие файлы нужно заархивировать, но я также хочу установить путь назначения в zip, как вы можете с помощью destPath вариант в каталоге метод. Мне интересно, есть ли вариант или что-то, что позволит это сделать.

1 ответ

Казалось, никто уже давно не пытается ответить на этот вопрос.

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

Затем я нашел проблему на архиваторе github #229 . Удивительно, но вариант с префиксом решил мою проблему.

      archive.glob('file*.txt', {cwd: source_dir}, {prefix: destination_dir});

Надеюсь, это может помочь кому-то.

С наилучшими пожеланиями,

Другие вопросы по тегам