如何使用zlib在Node.js中解压缩档案?
我在AWS上的Lambda函数中使用它。我正在拉下从CodePipeline创建的ziped文件。一旦我下载它,我可以访问它的Body属性,它似乎是一个缓冲区。如何将该zip文件解压缩到本地“tmp”目录?
我想坚持使用zlib,以便我可以使用AWS控制台编辑代码,默认情况下,zlib安装在Lambda环境中。
答案 0 :(得分:2)
zlib本身不处理.zip文件。您需要libarchive或libzip之类的内容。 (两者都使用zlib进行核心压缩,解压缩和CRC-32计算。)
我看起来他们都是Amazon Linux AMI的一部分。