0

正如你从标题中猜到的那样,我只是为了学习而写一个小东西。

这是我在 Pastebin 中的代码

如您所见,我正在尝试根据 express 请求的参数从 github 获取一个压缩的 repo,然后将其提供给客户端。最初我只是将 https 响应传送到客户端的响应,但压缩存档有一个我试图删除的顶级文件夹(因为它来自 github)。我对此很陌生,而且很迷茫。关于如何修改内存中的 zip 存档的任何建议?

编辑:我尝试创建一个单独的存档,然后遍历每个 zipEntries 并尝试将其添加到新存档中,并且所有文件最终都在顶部,就像我的目标一样,但它们都显示为文件夹温拉尔。

这是第二次尝试

4

0 回答 0