@bysages/icons

中文文档
0.6.0发布于 2026/11/07MITTypeScriptES Module近 30 天下载 1807

由 Sages 元素组成的图标注册簿 – Lucide 集合为已命名的导出, 每个框架包装器都有一个条形图集

中文使用文档
文档目录5 节
  1. 特征
  2. 安装
  3. 使用量
  4. 为什么要明晰,为什么命名出出口
  5. 许可证

@ bysages/ icons (英语)

npm version npm downloads npm license

由“贤者要素”组成的图标登记册 卢西德 收藏为命名导出, 每条框架包装都有一个条框.

特征

  • 🗂 整个收藏,作为命名的出口 每一个Lucide Glyph是一个 IconifyIcon 常数( n)import { calendar } from "@bysages/icons"一个消费者知道它想要进口哪一个名字
  • 📦 易被建筑动摇 ——集编译为每格氏ES出品在一代出品,因此捆绑商只运送实际出品的入品,从未运送出590KB生JSON
  • 🧩 一套,每个框架 ——反应,活性,固态,和活性, 全部取自于这个登记簿, 所以一个格子从不流于框架之间

安装

# pnpm
pnpm add @bysages/icons

# npm
npm install @bysages/icons

# yarn
yarn add @bysages/icons

# bun
bun add @bysages/icons

使用量

按名称导入格言,并通过任何包装来渲染 Icon数字 :

<script setup lang="ts">
import { Icon } from "@bysages/vue";
import { calendar } from "@bysages/icons";
</script>

<template>
  <Icon :glyph="calendar" label="Pick a date" />
</template>

收集包更新后再生 :

pnpm --filter @bysages/icons generate

为什么要明晰,为什么命名出出口

收藏品为 卢西德: 在24px网格上被打出羽毛线 2px, 四舍五入并加入—— 最积极维护的开放集 今天,在家里的温暖纸, 和集代码生成代理名称 由 默认.

为原始人服务 icons.json 590KB的每个消费者 (JSON不作树震),而"活象"子道并不存在. 所以说 收藏编辑到命名的导出一次, 在生成时间 - data.generated.ts 承诺 generate 仅在 收藏更改,在构建期间从未更改。 包装人自己的登记册 组件所绘制的格言很少),以 @bysages/core其他都是直接导入的 离开.

许可证

版本与发布记录

@bysages/icons 共发布 11 个版本,首次发布于 2026/09/27;过去 12 个月发布了 11 个版本。

版本发布日期距今
0.6.0latest2026/11/072 天前
0.5.02026/11/036 天前
0.4.42026/10/1922 天前
0.4.32026/10/1525 天前
0.4.22026/10/1328 天前
0.4.12026/10/1130 天前

关于 @bysages/icons 的常见问题

@bysages/icons 是什么?

由 Sages 元素组成的图标注册簿 – Lucide 集合为已命名的导出, 每个框架包装器都有一个条形图集

如何安装 @bysages/icons?

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

@bysages/icons 支持 TypeScript 吗?

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

@bysages/icons 支持 ESM 还是 CommonJS?

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

@bysages/icons 可以商用吗?

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

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

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

@bysages/icons 还在维护吗?

最新版本 0.6.0 发布于 2026/11/07(2 天前);至今共发布 11 个版本,其中过去 12 个月发布了 11 个;首次发布于 2026/09/27。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。