在角度电子应用程序中读取大型 zip 文件

时间:2021-06-20 10:20:15

标签: javascript angular electron webassembly

在我的用例中,我需要在有角度的电子应用程序中读取大型 zip 文件。 到目前为止,我使用 jszip,但 zip 文件大小有 1GB(32 位版本)和 2GB(64 位)的限制。 当 zip 文件较大时,我无法解压缩文件。 还有其他可能吗? webassembly 是否可行,或者我在这一点上是否有同样的限制?

1 个答案:

答案 0 :(得分:0)

您需要分块处理 zip 文件,而不是将其全部读入内存。

声称这样做的图书馆是 https://www.npmjs.com/package/node-stream-zip