时间:2021-05-26
本文实例讲述了nodejs的压缩文件模块archiver用法。分享给大家供大家参考,具体如下:
发现了个更好用的 zip-local
https://press().save("/Users/xxx/xx/xx.zip");
如下代码实现 压缩a文件夹中的所有内容,生成a.zip 文件
cwd:需要压缩源文件的路径
src:需要压缩的文件 ** 是全部文件
dest 是解压后的层级,如果不设置会使用src的全部层级
安装
npm install archiver –savevar archive = archiver('zip');var output = fs.createWriteStream(path.join(__dirname, 'a.zip'));archive.pipe(output);archive.bulk([ { src: ['**'], dest: mainItem.path + '/', cwd: path.join(__dirname, 'a/'), expand: true }]);archive.finalize();希望本文所述对大家nodejs程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前几天在维护一个nodejs写的命令行工具,要增加一个压缩zip文件时加密码功能。压缩文件时使用了archiver库,加密码使用了archiver-zip-en
一、python压缩模块简介python直接通过内置压缩模块可以直接进行压缩文件的创建;内置模块zipfile/rarfile完成压缩文件的操作。二、zipfi
本次示例主要实现:1.压缩文件夹及其下文件2.压缩文件夹下文件3.压缩文件夹及其下文件为rar还是zip4.解压缩5.加密压缩及解加密压缩-----------
archiver是一个在nodejs中能跨平台实现打包功能的模块,可以打zip和tar包,是一个比较好用的三方模块。使用前先安装archiver模块。复制代码代
本文实例讲述了php打包压缩文件之ZipArchive方法用法。分享给大家供大家参考,具体如下:前面说到了php打包压缩文件之PclZip方法,今天来说下另一种