用途:lucide-icons 用于搜索、下载和定制 Lucide 图标(1000 多个 SVG 图标),图标取自官方 Lucide 仓库。\n\n主要能力:提供 search、download、list、info、refresh 等命令。search 可按名称或关键词查找图标;download 下载单个图标并支持定制;list 列出全部可用图标;info 查看图标详细信息;refresh 刷新图标元数据缓存。\n\n使用方式:首次使用前先安装依赖:cd ./scripts && npm install。常用命令示例:node ./scripts/lucide.js search heart;node ./scripts/lucide.js download heart --output ./icons/;node ./scripts/lucide.js download heart --output ./icons/ --format svg,react;node ./scripts/lucide.js download star --color "#ffd700" --size 32。download 选项包括 -o/--output 输出目录(默认当前目录)、-f/--format 输出格式 svg 或 react(默认 svg)、-c/--color 图标颜色(默认 currentColor)、-s/--size 尺寸像素(默认 24)、-w/--stroke-width 描边宽度(默认 2)、--overwrite 覆盖已有文件。\n\n输出格式:SVG 为可定制颜色、尺寸、描边宽度的标准 SVG 文件;React 为带类型的 TypeScript 组件,支持 size、color、strokeWidth、className、style、aria-label 等 props。\n\n适用场景:在项目中快速查找并引入 Lucide 图标,或批量生成风格统一的 SVG 与 React 图标组件。\n\n限制:需本地 Node 环境并先执行 npm install;示例以 lucide 作为命令别名,实际脚本路径为 ./scripts/lucide.js;其余细节暂未提供。
lucide-icons
通用与其它
更新于 10-15 17:26