💡
原文英文,约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支持,且对应用的包大小影响最小。
- 欢迎贡献,提供贡献指南和支持信息。
➡️