问题标签 [adm-zip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 从服务器下载文件
下载的所有文件都已损坏。我在一些教程中看到说这是由于从后端传递到前端造成的,数据将被转换。但我不知道如何将文件从后端传递到前端。感谢提供的任何帮助。如果这是一个愚蠢的问题,请原谅我。这是我的第一个问题。
https://stackoverflow.com/questions/33789241/file-download-giving-corrupt-file-in-nodejs
这是我的代码服务器端:
客户端:
node.js - 使用 node.js 我需要压缩位于 file_system 上的文件
我们要做的第一件事是使用更新的模式文件更新 export.sql 文件
我需要获取新附加的 export.sql 文件并压缩此文件,以便我们可以将 zip 文件而不是完整的 sql 文件返回到前端。
我已经尝试过使用 adm-zip
但是我不确定这是否将文件正确保存为 zip 或如何将此文件返回到前端。任何建议、信息或方向将不胜感激。
node.js - 如何使用 adm-zip 编辑 zip 文件中的内容?
我想更新 zip 文件中的内容(我是网络开发新手)。我正在使用nodejs、adm-zip 和cheerio。
zip 文件类似于:
我想要做的是编辑 a.xhtml 的内容,比如
<div>
将<div class="example">
我目前正在尝试使用 fs.readFile 然后使用 fs.writeFile
但似乎我需要提供路径但 fs 无法读取 zip。
所以我很困惑我该怎么办?
这是我当前的代码:
});
node.js - 将文件添加到 zip 并下载 cpu 使用情况
我使用 express js 作为后端。
每个用户可以上传 3/5 个文件。管理员可以从仪表板下载文件作为 zip 文件。
我正在使用ADM-ZIP
压缩文件并下载 zip。
代码工作正常。但我注意到按下下载时 CPU 使用率很高。
这在快递中发生是正常的吗?这种方法适用于压缩多个文件并下载它们吗?
我是新来表达的,所以我有点担心采用这种方法会遇到问题。
javascript - 如何在不提取 React 应用程序(Javascript)中的信息的情况下查看 zip 中的文件?
我试图在我的 react 应用程序中访问一个 zip 而不提取 zip 我需要知道一个特定文件是否存在于一个 zip 中。我不想使用任何第三方应用程序?是否有可能在 JavaScript 中得到相同的结果?
我也尝试过使用 AdmZip 和 JSZip 库,但它不起作用。在 Adm Zip 中,我得到文件 Module not found: Can't resolve 'fs'
node.js - How to generate zip and put files into zip using stream in Node js
Currently, I tried to make zip file(or any format of compressed file) containing few files that I want to put into zip file.
I thought it would work with adm-zip module.
but I found out that the way adm-zip module put files into zip is buffer.
It takes a lot of memory when I put files that size is very huge.
In the result, My server stopped working.
Below is What I'd done.
Is there any solution to solve this situation?