@cubing/icons

中文文档
3.0.5发布于 2025/08/12MITTypeScriptES Module零依赖近 30 天下载 3470

接接图标和字体

中文使用文档
文档目录6 节
  1. 文档和演示
  2. 发展
  3. 构建工程
  4. 使用 nix (可选)
  5. 升级/改变依赖性
  6. 释放

嵌入图标和字体

文档和演示

https://icons.cubing.net (中文(中国大陆) )

发展

大部分开发只是简单地添加/修改该软件下现有的SVG文件 ./src/svg 目录如果 您以前没有处理过 SVG 文件, 请检查 墨迹。 。 。 .

如果你想在本地实际构建一个字体或CSS,则需要更多的工具.

构建工程

你会需要的 bun 安装开发依赖和 建设工程. 安装 bun 使用您首选的软件包管理器,或 用我们的 Nix 动力 Dev 外壳。 。 。 .

检查和建设项目如下:

git clone https://github.com/cubing/icons && cd icons
make

文件被构建到 ./dist 目录.

使用 nix (可选)

我们提供 nix 可以激活的外壳 nix develop。 。 。 .

升级/改变依赖性

package-lock.json 是真理的来源。 使用 npm 更改依赖关系 (如果你所做的只是安装依赖, 你不需要 npm) (中文(简体) ).

尽快 nix 获得 支持 bun 锁文件我们可以去掉这个 神经病.

释放

打开版本并部署到 npmjs.org数字 :

npm version [major|minor|patch] -m "Release description"
git push --follow-tags
make publish

光盘N

请注意: cdn.cubing.net 需要明确版本的起伏和部署,以便接取新的 @cubing/icons 版本 :

git clone https://github.com/cubing/cdn.cubing.net && cd cdn.cubing.net
# Requires SSH and optional Fastly credentials to deploy
make roll-@cubing/icons

版本与发布记录

@cubing/icons 共发布 23 个版本,首次发布于 2020/10/14;过去 12 个月发布了 0 个版本。

版本发布日期距今
3.0.5latest2025/08/121.2 年前
3.0.42025/03/301.6 年前
3.0.32025/01/251.8 年前
3.0.22025/01/251.8 年前
3.0.12025/01/221.8 年前
3.0.02025/01/091.8 年前

关于 @cubing/icons 的常见问题

@cubing/icons 是什么?

接接图标和字体

如何安装 @cubing/icons?

在项目目录运行 npm install @cubing/icons,或使用 pnpm add / yarn add / bun add。

@cubing/icons 支持 TypeScript 吗?

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

@cubing/icons 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@cubing/icons 可以商用吗?

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

@cubing/icons 的下载量有多少?

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

@cubing/icons 还在维护吗?

最新版本 3.0.5 发布于 2025/08/12(1.2 年前);至今共发布 23 个版本,其中过去 12 个月发布了 0 个;首次发布于 2020/10/14。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。