Svelte图标库 - Svelicon 🎨

Svelte图标库 - Svelicon 🎨

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

Svelicon是一个CLI工具,可以将Iconify SVG图标转换为类型安全的Svelte组件,支持TypeScript,简化Svelte项目中的图标使用。

🎯

关键要点

  • Svelicon是一个CLI工具,可以将Iconify SVG图标转换为类型安全的Svelte组件。
  • 支持TypeScript,简化Svelte项目中的图标使用。
  • 集成Iconify,快速访问和下载图标。
  • 支持快速转换SVG图标为Svelte组件。
  • 生成完全类型化的组件,适用于Svelte TypeScript项目。
  • 可自定义图标的大小、显示行为和间距。
  • 提供易于使用的命令行界面。
  • 支持生成JavaScript或TypeScript的Svelte组件。
  • 基本用法是使用命令npx svelicon --withts [collection]/[icon]。
  • 生成的组件接受多个属性,如display、occupy、size和class。
  • 组件输出结构包括类型定义和SVG内容。
  • Svelte图标组件没有运行时依赖,支持树摇。
  • 提供全类型安全的Svelte支持,且对应用的包大小影响最小。
  • 欢迎贡献,提供贡献指南和支持信息。
➡️

继续阅读