【发布时间】:2015-10-05 12:08:07
【问题描述】:
是否有一个 javascript 库可用于将 2 个或多个 zip 文件合并到一个新的 zip 文件中,而无需先解压缩它们。我一直在寻找,但没有找到。
我正在添加这个问题,因为我没有得到很好的答案。
首先,这是可能的,并且已经在几种不同语言的库中完成(特别是合并 zip 文件而不先提取它们)。这是由于 zip 格式的工作方式造成的,请阅读它而不是告诉我这是不可能的。
其次,请不要发布指向随机 zip 库的链接,我特别需要将两个 zip 文件合并在一起,而不是任何其他与 zip 相关的功能。
最后,我并不关心解决方案是针对客户端还是服务器端(或者个人对此主题的感受是什么),我只需要在 javascript 中完成。
提前谢谢你
【问题讨论】:
-
不,这是不可能的。您可以使用两者创建一个新的第三个 zip。
-
:mike 我已经看到了,它无法在不解压缩的情况下合并 zip 文件。 :dandavis,你能否解释一下为什么你说这是不可能的,因为我已经看到许多库能够做到这一点,如果需要,我可以向你解释它在技术上是如何实现的。
标签: javascript file zip