# @axinvd/icomoon-cli 中文文档

规范地址：https://npmcn.com/package/%40axinvd/icomoon-cli/

版本：0\.0\.5
npm 元数据更新时间：2022-04-04T17:11:46.522Z
中文译文更新时间：2026-11-07T17:23:29.449Z
软件包许可：ISC

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

原始 npm 页面：https://www.npmjs.com/package/%40axinvd/icomoon-cli
原文对照：https://npmcn.com/package/%40axinvd/icomoon-cli/?lang=original
项目主页：https://github.com/axinvd/icomoon-cli.git
源码仓库：https://github.com/axinvd/icomoon-cli

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

- 包体积（解压后）：28.1 kB，28 个文件
- 模块格式：CommonJS
- TypeScript 类型：包内自带
- 运行依赖：6 个
- 首次发布：2021-05-30T14:17:38.483Z
- 最新版本发布：2021-06-18T12:37:00.471Z
- 近 30 天下载量：3701（2026-10-08 至 2026-11-06，npm 官方下载统计）
- 已发布版本数：5（近 12 个月 0 个）

## 中文简介

二月字体创建的 cli

## 安装

```sh
npm install @axinvd/icomoon-cli
```

也可以使用：`pnpm add @axinvd/icomoon-cli`、`yarn add @axinvd/icomoon-cli`、`bun add @axinvd/icomoon-cli`

## README

# 科月语cli

icomoon-cli是一个跨平台命令行工具,可以帮助您上传您的新图标. 由于icomoon不提供任何公共API可以使用,你可能会发现将icomoon整合到您当前的工作流程中很困难. 科月克力是用来解决这个问题的.

## cli使用量

如果您喜欢使用 icomoon- cli 作为 cli, 只需通过 npm 安装并使用以下命令

```shell
Install: npm i -g @axinvd/icomoon-cli

Usage: icomoon-cli [command]
Commands:
  -V, --version                 output the version number
  -s, --selection [string]      path to icomoon selection file (default: "./icomoon.json")
  -i, --icons <sting...>        path to icons need to be imported
  -f, --outputFont [string...]  output font path with type, separated by coma
  -l, --lock [string]           path to lock file (default: "./icomoon-lock.json")
  -o, --output [string]         all icomoon generated files path (default: "tempDir/icomoon-cli")
  -n, --outputNames [string]    path to icons const
  -v, --visible                 run a GUI chrome instead of headless mode (default: false)
  -m, --mode [string]           mode 'add' or 'repository' (default: "add")
  -h, --help                    display help for command

Example Usages:
 icomoon-cli -i test/*.svg -f ./test,ttf -s test/myfont -m repository
 icomoon-cli -i test/add.svg test/alert.svg -o ./test
 icomoon-cli -i test/*.svg -s ./test -f ./test,ttf -n test/iconNames.ts -l test/icomoon-lock.json
```

## 常见问题

### @axinvd/icomoon-cli 是什么？

二月字体创建的 cli

### 如何安装 @axinvd/icomoon-cli？

在项目目录运行 npm install @axinvd/icomoon-cli，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 icomoon-cli，可以用 npx icomoon-cli 直接运行。

### @axinvd/icomoon-cli 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @axinvd/icomoon-cli 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### @axinvd/icomoon-cli 可以商用吗？

@axinvd/icomoon-cli 使用 ISC 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @axinvd/icomoon-cli 的下载量有多少？

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

### @axinvd/icomoon-cli 还在维护吗？

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

