Nodejs:如何使用现有文件创建 zip 文件

有没有一种简单的方法可以创建一个 zip 文件并在 nodejs 中向其中添加一个文件?


我发现了大量描述以下内容的示例:


var zip = new JSZip();

zip.file("Hello.txt", "Hello World\n");

我需要做的是


1. create a zip file

2. add an existing file, not a block of text 

3. save the file

我曾经使用以下代码在 python 中执行此操作


with ZipFile('myzipfile.zip', 'w') as zip_write:

        zip_write.write('myfile.txt')

节点相当于创建一个 zip 文件并向其中添加一个现有文件?


HUH函数
浏览 117回答 1
1回答

qq_花开花谢_0

要使用压缩文件,node.js您可以使用以下库。https://npmjs.com/package/adm-zip 此外,它具有您可以使用的类型@types/adm-zip
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript