我在GridFS文档存储中有几个文件,我想要做的是通过NodeJS中的stdin将这些数据传输到zip文件中。这样我最终会得到一个包含所有这些文件的zip文件。
现在我的问题是如何在zip文件中为文件提供有效的文件名 。我想我需要模拟/伪造一个包含文件名的文件头?
感谢任何帮助!
由于
答案 0 :(得分:4)
我不久前用Node.js编写zip文件时遇到了问题。我最终做了类似于Zip archives in node.js
中描述的事情我无法直接帮助你解决问题,但至少我希望我能指出一些事情:
我发誓当天我整个免费周末都没有工作,我会写一个令人讨厌的模块尽可能完整。愚蠢的是没有,也不应该那么多的斗争。 blablablarant。
修改强> 不确定它之前是否存在,但现在我一直在使用node-compress模块(也使用gzippo)。它工作正常。