cost 146 ms
如何在Node.js中使用stream生成zip并将文件放入zip - How to generate zip and put files into zip using stream in Node js

目前,我试图制作 zip 文件(或任何格式的压缩文件),其中包含一些我想放入 zip 文件的文件。 我认为它可以与 adm-zip 模块一起使用。 但我发现 adm-zip 模块将文件放入 zip 的方式是缓冲区。 当我放置非常大的文件时,它需要很多 memory。 结果,我的服务器停止工作。 以 ...

从服务器下载文件 - Download files from server

下载的所有文件都已损坏。 我在一些教程中看到,这是由后端到前端的传递引起的,数据将被转换。 但我不知道如何将文件从后端传递到前端。 感谢您提供的任何帮助。 如果这是一个愚蠢的问题,请原谅我。 这是我的第一个问题。 https://stackoverflow.com/questions/337 ...

在 TypeScript 中使用 proxyquire 和 sinon 存根 adm-zip - Stub adm-zip with proxyquire and sinon in TypeScript

我想用玩笑对类zip.adapter.ts进行单元测试。 我尝试了很多不同的方法来模拟/存根adm-zip包,但没有任何效果。 我首先尝试了ts-mock-imports,但如果我尝试模拟 adm-zip,它总是失败。 然后我尝试了sinon,但它要么无法存根 adm-zip,要么就是没有存根。 ...

使用 axios 下载 zip 并在 memory 中使用 adm-zip 解压缩(电子应用程序) - Download zip with axios and unzip with adm-zip in memory (electron app)

我需要下载一个带有axios的文件并将其解压缩到 electron 应用程序中的 memory 中。 我在一些 SO 线程( 例如)中读到, adm-zip支持字节缓冲区构造函数,但我在文档中看不到这一点。 当我提取内容时,它的行为就像数组是空的,但事实并非如此。 它只是创建一个文件并且不会抛出任 ...

使用 adm-zip/unzipper/yauzl 解压在节点 10 中静默失败 - Unzip using adm-zip/unzipper/yauzl fails in node 10 silently

我一直在尝试在我的代码中添加一个用例,在该用例中我尝试解压缩一个太大而无法放入磁盘空间的 zip,我希望我的代码会抛出 ENOSPC。 我尝试了多个库,但没有一个库会抛出错误,而是在没有完成压缩的情况下静默失败。 我希望他们会抛出 ENOSPC 错误,但所有包似乎都记录了第一个 info 语句,该语 ...

jszip 可以解压文件但不能解压文件夹 - jszip can unzip files but not folders

我想用JSZip下载并解压缩一个文件夹,我用这个npm 包安装了它。 JSZip 无法这样做,抱怨损坏的 zip 或意外的签名。 关于jszip的问题很多。 他们都没有回答我的具体问题,但为了完整起见,我在这里列出了一些参考资料: JSZip 文件无法解压 JSZip解压错误 无 ...

使用 Node 归档多个文件并立即下载 - Archive multiple files with Node and download it immediately

我正在尝试 zip 服务器上的多个文件,并在用户请求时下载它。 我正在对 zip 文件使用 adm-zip。 文件添加得非常好并且被压缩。 zip.writeZip('') 完美压缩文件并将它们保存到本地服务器。 我只是无法下载它们。 无论哪种方式,我认为如果我可以通过缓冲区直接发送 zip 会更 ...

在React中使用Node Module - Using Node Module With React

我想,因为我对Node还是很陌生,所以我不太了解如何在Node上运行我的React项目时使用NPM包。 简要说明一下: 我有一个React组件,它通过Node服务器脚本上传一个zip文件。 这部分工作很好,但是现在我要进行的下一步是让节点将其上传到临时文件夹后解压缩。 我正在 ...

adm-zip 不压缩数据 - adm-zip doesn't compress data

我正在尝试使用 adm-zip 将文件从 memory 添加到 memory 中的 zip 文件。似乎正确创建了 zip 文件(保存 zipData 的结果可以在 Windows 中解压缩),但压缩率始终是零。 这是我期望工作但没有工作的代码的 model。 从output可以看出,“compres ...

SendToZip和C#CreateFromDirectory zipfile之间的区别 - Difference between SendToZip and C# CreateFromDirectory zipfile

我正在使用RestSharp发送POST请求,该POST请求包含一个zip文件以及以下标头: 在C#中,我正在同步发送请求。 该文件正在发送到服务器,我们可以看到它通过,所以我们认为这不是RestSharp的问题。 我们遇到的问题是我们的服务器(这是在ubuntu计算机上构建 ...

由于无效的CEN错误,通过nodejs应用程序下载后无法打开zip文件 - Can not open zip file after downloading through nodejs application because of Invalid CEN error

我需要在我的nodejs应用程序中下载并解压缩zip存档。 我有以下代码: 这段代码给我错误: 无法创建zip,数据错误CEN标头无效(签名错误) 我使用的是Windows7。我什至无法使用7-zip或WinRAR(诸如损坏的数据之类的简单错误)打开此ZIP文件。 ...

解析zip文件的字节? - Parse bytes of a zip file?

我要从API请求一个zip文件,并且尝试按字节范围(设置Range标头)检索它,然后分别解析每个部分。 在阅读了有关gzip和zip压缩的一些知识之后,我很难弄清楚: 我可以从zip文件中解析出一部分吗? 我知道gzip文件通常会压缩单个文件,因此您可以将其解压缩并解析为多个部分, ...

解压缩文件无效 - Unzip file is not working

我使用以下代码 https://github.com/cthackers/adm-zip/wiki/ADM-ZIP-Introduction 我需要的是从请求获取一个zip文件(我使用快递和我的请求和响应)我需要提取(解压缩)它到某个路径(在本地驱动器的示例中),我应该在哪里放req ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM