跳到主内容
UniKit

ZIP 打包

把多个文件或目录条目打包成真实 ZIP,支持文本与 base64 内容、公共根目录剥离,以及 deflate 或 store 压缩模式。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

ZIP 请求

ZIP 结果

输出为真实 ZIP 的 base64。

正在加载打包模块…

输入请求后查看 ZIP 结果

: 0 · : 0 · : 0

这个工具能做什么

  • 把多个文件离线打成 ZIP。
  • 把带公共目录的构建产物整理成根目录归档。
  • 为后续上传或下载准备标准压缩包。

示例

输入

ignored

输出

UEsDBBQAAAAIAAAAIQBpGlxIDwAAAA0AAAAJAAAAaGVsbG8udHh0y0jNyclXSCxKzsgsSwUAUEsDBBQAAAAIAAAAIQCGphA2BwAAAAUAAAASAAAAYXNzZXRzL3BhZ2UtMDEuanBny0jNyckHAFBLAQIUAxQAAAAIAAAAIQBpGlxIDwAAAA0AAAAJAAAAAAAAAAAAAACkgQAAAABoZWxsby50eHRQSwECFAMUAAAACAAAACEAhqYQNgcAAAAFAAAAEgAAAAAAAAAAAAAApIE2AAAAYXNzZXRzL3BhZ2UtMDEuanBnUEsFBgAAAAACAAIAdwAAAG0AAAAAAA==

输入字段仅用于统一工具接口;文件内容放在 options.entries 中并由 wasm 真实打包。

常见问题

支持哪些内容格式?

每个条目可传原文文本,或传标准 base64;二进制文件应使用 base64。

会重新压缩文件吗?

会按 compression 选择 deflate 或 store 写入新的 ZIP。

能否去掉公共目录?

可以,stripRoot 默认为 true,只有所有条目共享同一个非空顶级目录时才剥离。

关键词:zip打包压缩包archiveoffline

同类工具