compressing 压缩和解压缩文件和文件夹
compressing 压缩和解压缩文件和文件夹
nodejs 中使用compressing处理对文件或文件夹的压缩和解压缩
支持四种压缩格式
- tar
- gzip
- tgz
- zip
下面以zip为例,其他格式的使用方式一样
压缩
对文件夹和文件进行压缩
// 压缩文件夹
// compressDir的第一个参数为需要进行压缩的文件夹
// 第二个参数为输出的zip文件
compressing.zip.compressDir('./aa', 'aa.zip').then(res => {console.log(res);
}).catch(err => {console.log(err);
})
// 压缩文件
compressing.zip.compressFile('./test.js', 'test.zip').then(res => {console.log(res);
}).catch(err => {console.log(err);
})
解压缩
解压缩zip文件,并将解压的内容输出到直到目录
// 解压缩
// uncompress的第一个参数为需要解压的zip文件
// 第二个参数为解压内容输出到哪个文件夹
compressing.zip.uncompress('aa.zip', '').then(res => {console.log(res);
}).catch(err => {console.log(err);
})
compressing 压缩和解压缩文件和文件夹相关推荐
- asp在线压缩和解压缩文件(文件夹)
asp在线压缩和解压缩文件(文件夹) <% '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ '\\ '\\ 1. c:\ ...
- java 解压与压缩代码_Java实现多文件压缩和解压缩代码详解
Java实现多文件压缩和解压缩代码 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStre ...
- java.util.zip_[Java 基础] 使用java.util.zip包压缩和解压缩文件
Java API中的import java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作. 我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作. Zi ...
- IOS开发之网络编程--文件压缩和解压缩
2019独角兽企业重金招聘Python工程师标准>>> 前言: QQ表情包就用到了解压缩,从网络下载的那么多表情文件格式并不是一个一个图片文件,而是多个图片压缩而成的表情压缩包.下面 ...
- 利用WinRar压缩和解压缩文件
今天的rar shell只是一个简单应用,rar.exe和winrar.exe语法都是一样的. 对rar而言,用rar.exe最好,不需要判断winrar在哪里,而且非常小,因为没有界面,所有压缩选项 ...
- python读压缩文件内容_使用Python读写及压缩和解压缩文件的示例
读写文件 首先看一个例子: f = open('thefile.txt','w') #以写方式打开, try: f.write('wokao') finally: f.close() 文件的打开方式: ...
- C# 利用ICSharpCode.SharpZipLib.dll 实现压缩和解压缩文件
我们 开发时经常会遇到需要压缩文件的需求,利用C#的开源组件ICSharpCode.SharpZipLib, 就可以很容易的实现压缩和解压缩功能. 压缩文件: /// <summary> ...
- Unity3D压缩和解压缩文件
今天试了试,在Unity不能用C# IO类里的压缩和解压缩,看了论坛里的一些讨论,就想着能不能用第三方的压缩和解压缩动态库. 于是乎就下了一个Ionic.Zip.dll.然后,然后就没有然后了. Co ...
- linux中如何压缩目录文件,如何在Linux中压缩和解压缩目录及其文件
问题描述 我是Linux的新手.什么是压缩和解压缩目录及其文件的完整过程.请提及是否必须进行任何安装. 最佳解决办法 你说你是新手.也许你有Windows-experiences.如果您还没有安装软件 ...
最新文章
- 他十年前的书在前端圈人手一本,豆瓣评分9.1。现在,王者归来了!
- 表单界面的兼容PC手机端解决方案
- How to 删除小数点后面的零0
- Memcached与Redis
- linux服务器监听服务sid_linux下重启oracle服务:监听器和实例
- 数据挖掘之关联分析五(序列模式)
- Pedestrian Identification (2) ——研究现状总结
- junit可执行但控制层无法执行_Junit测试时ContextLoader.getCurrentWebApplicationContext()返回空值...
- mysql数据库备份及还原
- [js] 代码中如果遇到未定义的变量,会抛出异常吗?程序还会不会继续往下走?
- C#中符号的作用备忘
- 近来接连换了U盘、剃须刀,京东服务确实好
- 有需要【JavaScript权威指南第七版、JavaScript高级程序设计第四版】的可以私信我哈
- PMP更新教材了,怎么备考?
- linux打包根目录
- [转]库存那些事儿_8_盘点
- ubuntu16.04 独立显卡驱动安装
- 软件测试的环境部署怎么做?
- 工行u盾显示316_工行U盾无法被电脑识别(方法全集)
- ubuntu下 vim工具的安装与使用教程(一)