我正在创建一个应用程序,在其中编辑文件,它应该将编辑后的文件附加到zip存档并使其可下载..它应该是跨平台的(Windows和Linux)。
所以我的目标是以编程方式生成编辑后的文件,并将其附加到静态存档(总是相同,大约3-4MB,但大约40-50个文件)。
我的研究告诉我这个Zip archives in node.js,Eliseo Soto
给出的例子中的问题是它依赖于操作系统。
我也找到了https://github.com/daraosn/node-zip,但据我所知,它无法将文件追加到档案中,而无需重新制作。
如果没有为每个请求从头开始重建整个存档,我是如何完成目标的?