# @ai-ecoverse/wasm-zip 中文文档

规范地址：https://npmcn.com/package/%40ai-ecoverse/wasm-zip/

版本：3\.0\.0-11
npm 元数据更新时间：2026-10-21T23:32:06.789Z
中文译文更新时间：2026-11-07T00:00:41.850Z
软件包许可：Info-ZIP

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40ai-ecoverse/wasm-zip
原文对照：https://npmcn.com/package/%40ai-ecoverse/wasm-zip/?lang=original
项目主页：https://github.com/ai-ecoverse/homescoop/tree/main/packages/zip
源码仓库：https://github.com/ai-ecoverse/homescoop

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：885 kB，8 个文件
- TypeScript 类型：未声明
- 运行依赖：0 个
- 首次发布：2026-09-28T07:17:41.384Z
- 最新版本发布：2026-10-21T23:32:06.342Z
- 近 30 天下载量：2139（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：12（近 12 个月 12 个）

## 中文简介

zip, unzip and zipinfo (Info-ZIP), 用于制作, 列出,测试并提取.zip档案.

## 安装

```sh
npm install @ai-ecoverse/wasm-zip
```

也可以使用：`pnpm add @ai-ecoverse/wasm-zip`、`yarn add @ai-ecoverse/wasm-zip`、`bun add @ai-ecoverse/wasm-zip`

## README

# `@ai-ecoverse/wasm-zip`

[信息 - ZIP](http://infozip.sourceforge.net/) `zip` 3.0和3个 `unzip` 6.0,用于 斯莱克的原地.

```bash
pnpm add -g @ai-ecoverse/wasm-zip
zip out.zip file.txt
unzip -l out.zip
```

-   `zip -T` 运行 `unzip` 自己,没有外壳。 A 类 `-TT` 命令是一个 shell 命令,所以它需要一个`@ai-ecoverse/wasm-bash`) (中文(简体) ).
-   非ASCII名称为UTF-8. `zip` 在它们上设置UTF-8旗 `unzip` 显示并读取 Info-ZIP 的 Unicode 路径域.
-   该地段的文件名为UTF-8. 一个名字不老的条目 没有Unicode 路径的 Latin-1 或 CP437 存档) 不在 a 下提取 更改名称 : `unzip` 说 `cannot create <name>` 编号 : `Illegal byte sequence` 50号出口. `unzip -p` 仍然流出它的字节。 拒绝输入 而不是重新命名,因为替代名称可能与另一个名称相撞 条目或已有文件并默默地覆盖它.
-   `unzip -%` (opt-in)取出这些条目取而代之的是被逃脱的名字. 有效的 UTF-8 序列以外的每个名称字节变为 `%XX` (两个) 大写十六进制数字)和 a `%` 以这个名字变成 `%25`; 名称是 有效的 UTF-8 已完全保留。 这么说吧 `caf\xe9.txt` 以 `caf%E9.txt` 财务报告和审定财务报表 `100%\xe9.txt` 作为 `100%25%E9.txt`,并解析出指纹 `escaped: <path>` 每个。 要取回存储的名字, 请替换 `%XX` 与 XX 字节相通的路径中,例如 Python `urllib.parse.unquote_to_bytes(name)`中。从不替换 任何东西:如果其路径已经存在(在磁盘上,或从较早的条目), 拒绝输入姓名 拒绝进入 拒绝进入的路径 被带走也被拒绝了 unzip 然后出站2, 也是在下面 `-o` 财务报告和审定财务报表 `-n`. 连线 目标没有逃脱 所以目标不是UTF-8的链接仍然被拒绝.
-   一个带有 PKWARE 验证位的 Unix 条目( 内部属性位 2) 带有一个校验和,其模式将在哪里,所以它是作为常规 使用 0666 (如果只读标记为 0444) 来取您的 umask, 而不是使用 模式000,Debian对位叶的处理.
-   `zip - … > file` 财务报告和审定财务报表 `zip - … | …` 编写有效的档案,以及 `zip -s 0` 合并拆分的归档( e)`zip -s 1m`回到每一个字节.
-   `zipinfo` 是 unzip 的 zipinfo 模式,与 `unzip -Z`。 。 。 .
-   unzip搭载了Debian的unzip 6.0安全补丁.

## 常见问题

### @ai-ecoverse/wasm-zip 是什么？

zip, unzip and zipinfo \(Info-ZIP\), 用于制作, 列出,测试并提取\.zip档案\.

### 如何安装 @ai-ecoverse/wasm-zip？

在项目目录运行 npm install @ai-ecoverse/wasm-zip，或使用 pnpm add / yarn add / bun add。

### @ai-ecoverse/wasm-zip 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/ai-ecoverse\_\_wasm-zip 是否存在。

### @ai-ecoverse/wasm-zip 可以商用吗？

@ai-ecoverse/wasm-zip 使用 Info-ZIP 许可。声明的许可为 Info-ZIP，请阅读许可原文确认使用条件。以上为概括，不构成法律意见，请以许可原文为准。

### @ai-ecoverse/wasm-zip 的下载量有多少？

根据 npm 官方下载统计，@ai-ecoverse/wasm-zip 在 2026/10/05 – 2026/11/03 这 30 天内被下载 2,139 次，日均约 71 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @ai-ecoverse/wasm-zip 还在维护吗？

最新版本 3\.0\.0-11 发布于 2026/10/22（16 天前）；至今共发布 12 个版本，其中过去 12 个月发布了 12 个；首次发布于 2026/09/28。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

