技术分享
express + Archiver 实现文件压缩下载
00 分钟
2023-10-30
2023-10-30
type
status
date
slug
summary
tags
category
icon
password
 

Archiver.js 介绍

  • Archiver.js 是一个流式压缩库,用于创建、读取和压缩多种压缩文件格式,如 ZIP、TAR 等。它是一个功能强大且灵活的库,适用于 Node.js 环境。
  • 客户端发起请求,提供需要压缩的目录,服务器将文件夹压缩返回压缩路径,客户端根据路径下载文件。

服务端代码

客户端代码