Описание тега node-archiver
Узловое архивирование файлов и каталогов с потоковым интерфейсом, модульные плагины позволяют легко записывать архивы других форматов.
0
ответов
Отправка Zip-файла с сервера в браузер клиента с помощью Express и Archiver
Я новичок в Node и пытаюсь выяснить, как создать zip-файл на сервере, затем отправить его клиенту и затем загрузить zip-файл в браузер пользователя. Я использую Express Framework, и я использую Archiver для фактического архивирования. Мой серверный …
30 мар '18 в 01:05
1
ответ
Менеджер архивов NodeJS
Мне нужно получить содержимое архивов, а затем я хочу распаковать выбранный архив, но я не хочу распаковывать архивы, чтобы узнать, что в нем. Я хотел бы перечислить и распаковать хотя бы zip а также rar, но (если это возможно) я не хочу ограничиват…
15 июл '15 в 23:06
0
ответов
Нод-архиватор не работает в лямбда aws
Этот код хорошо работает локально. Тем не менее, он не ведет себя странно в среде AMS лямбда. Ошибка не возникает. Однако на самом деле это не работает. (лямбда) События входа и прогресса узла-архиватора не вызываются. В чем проблема? Я могу отправи…
30 янв '19 в 23:18
1
ответ
Изменение размера и архивирование потоков изображений с помощью архиватора и резкого
Я пытаюсь загрузить некоторые изображения, изменить их размер, сжать их и передать с конечной точки с помощью потоков. Я использую Sharp для изменения размера и архиватор для архивирования. Я могу заставить эти пакеты работать самостоятельно, но не …
03 янв '17 в 17:42
1
ответ
Как защитить паролем почтовый файл в Nodejs?
Я создаю zip-файл с помощью архиватора. ниже мой код, чтобы сделать это. Мне нужно защитить его паролем. Как мне это сделать? var head={'Content-Type':'application/octet-stream','Content-disposition':'attachment; filename='+zipName,'Transfer-Encodin…
04 апр '16 в 11:14
1
ответ
Поток ответа Cloud Function
У меня есть скрипт, который строит ZIP-файл по требованию. Он отлично работает локально, используя эмулятор Cloud Functions Local. При развертывании ответ не передается. Весь почтовый ответ строится, а затем отправляется. Я знаю, что это происходит …
19 янв '18 в 03:50
2
ответа
Как передать WriteStream, конкатенируя расширение?
Я новичок в NodeJS. Я знаю, что мы можем передавать данные клиенту с помощью метода pipe(). Вот фрагмент кода router.get('/archive/*', function (req, res) { var decodedURI = decodeURI(req.url); var dirarr = decodedURI.split('/'); var dirpath = path.…
02 июл '17 в 13:25
1
ответ
Node.js и Requestjs: передача потока Transform в Request.js в качестве файла для загрузки.
Я создаю zip-файл в памяти с помощью node-archiver ( https://github.com/archiverjs/node-archiver). Используя функцию конвейера, я передаю все в поток Transform. При необходимости я могу передать этот поток в файл, но я бы хотел, чтобы Request ( http…
22 фев '16 в 21:28
0
ответов
Не удалось создать zip-файл в выражении узла: Ошибка 21
Я пытаюсь создать почтовый файл, используя экспресс следующим образом. const archiver = require('archiver'); app.get('/path/download', async (req, res) => { const arch = archiver('zip'); arch.append('abc', { name: 'abc.txt'}); arch.append('cdf', …
23 фев '19 в 18:53
2
ответа
Как правильно загрузить ZIP-файл, используя Node Js, Archiver и Express
Я пытаюсь сжать содержимое двух каталогов и загрузить полученный ZIP-файл. Один каталог содержит файлы.txt, а другой -.jpg. Я использую архиватор для архивирования файлов и запускаю экспресс-фреймворк на узле js. Я склонен думать, что проблема сущес…
15 апр '16 в 01:36
1
ответ
Папка назначения узла-архиватора
Я использую нод-архиватор, чтобы заархивировать некоторые файлы, и в zip-файле я нахожу заархивированные файлы в каталоге, из которого был заархивирован. Итак, в zip-файле "myfile.txt" находится в каталоге такого типа: "home / ubuntu / some_folder /…
21 июн '15 в 16:38
1
ответ
Grunt + пользовательская задача узла-архиватора не работает
У меня есть каталог lib/grunt-tasks параллельно моему Gruntfile.js, Оно имеет zip.js файл в нем (загружается через loadTasks). Требуется узел-архиватор и fs модули. По какой-то причине, хотя файл.zip создан, он ничего не содержит после archive.final…
19 июл '16 в 18:03
2
ответа
Процесс создания Zip с Node Express для больших пакетов ZIP
Цель Мы работаем над сайтом с небольшим объемом, где пользователи (клиент браузера) выбирают файлы изображений (284 КБ на файл), а затем запрашивают Node Express Server, чтобы связать их в ZIP для загрузки в веб-клиент. Проблемы и ограничения дизайн…
23 май '17 в 14:30
0
ответов
Узел js: загрузите большой zip-файл, используя узел js, используя два потока
Я пытаюсь загрузить zip-файл, используя сервер Node Js. Моя постановка проблемы лежит ниже: У меня есть CDN, где существуют реальные файлы. Я читаю файлы из CDN в виде потока, а затем с помощью модуля архива. Я передаю его в ответ. Я отправляю его д…
31 июл '18 в 14:30
1
ответ
Правильные заголовки, но Chrome говорит: "Ресурс интерпретируется как документ"
Я прочитал много вопросов, как этот, но я действительно не могу понять это... Я использую архиватор и выражаю модули Node.js. Я хочу просто отправить почтовый файл клиенту. Мой код выглядит примерно так: res.set("Content-Type", "application/zip"); a…
16 июн '17 в 14:55
0
ответов
Zip аудио файл в NodeJS с архиватором на лету
Я использую node-youtube-dl, чтобы иметь поток для загрузки видео, и я хочу преобразовать его в mp3 с помощью fluent-ffmmpeg. Я также хочу заархивировать этот mp3-файл, чтобы отправить его клиенту, чтобы загрузить его, но я не могу понять, как заарх…
30 июл '18 в 23:31
3
ответа
node-archiver: архивирование нескольких каталогов
Можно ли архивировать несколько каталогов, когда вы знаете их пути? Скажем так: ['/dir1','dir2', .., 'dirX'], Сейчас я занимаюсь копированием каталогов в один каталог, скажем так: /dirToZip и сделайте следующее: var archive = archiver.create('zip', …
17 дек '15 в 13:05
0
ответов
Отслеживание хода архивирования с помощью архиватора в Node.js
Я использую архиватор, чтобы заархивировать каталог и отправить его пользователю моего веб-приложения. Все работает как положено, и есть код функции: export async function packDirectory(directoryPath, archiveFilePath, options) { options = options ||…
22 май '18 в 14:04
1
ответ
Получите размер выходного почтового файла, используя NodeJs
Я использую NodeJs (экспресс) и archiver модуль для потоковой передачи zip-файла клиенту, чтобы конечный ZIP-файл не существовал в хранилище сервера (streaming zip serving), но проблема в том, что я не могу получить размер выходного файла, потому чт…
19 фев '18 в 12:09
0
ответов
Npm Archiver для замены файла в заархивированной папке
Вот мой API ниже. app.post('/downloadproject', function(req, res) { var projectName = 'web'; res.set('Content-Type', 'application/zip'); res.set('Content-Disposition', `attachment; filename=${projectName}.zip`); var zip = Archiver('zip'); var adminZ…
30 апр '18 в 12:19