nodejs中使用archive压缩文件的实现代码

2019-12-15   科技i关注



前言

archive是一款在nodejs中可以实现跨平台打包的工具

可以将文件压缩为zip或rar格式

是一个比较好用的第三方模块

install


archivegithub地址:https://github.com/archiverjs/node-archiver

QuickStart


实际使用

实际使用中情况可能会比较多

需要打包的源文件一般为远程文件,比如某一个第三方的文件存放地址,这时则需要先将第三方文件下载到本地

示例方法,可以根据实际需要修改相应的参数


将下载到本地的文件打包为一个zip文件,可以参照QuickStart中的api组合使用


打包之后的文件位置是在本地位置,此时在推送到前端页面中下载url需要组装成http或https的地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小编。