@fish-render/icons
v0.1.13
Published
Fish Render icon library for Vue 3
Maintainers
Readme
@fish-render/icons
Fish Render 图标库,支持 Vue 3 和按需导入。
安装
npm install @fish-render/icons使用方法
完整导入
import { Left, Right, Add, Delete } from '@fish-render/icons'按需导入(推荐)
// 从主包按需导入
import { Left, Right, Add, Delete } from '@fish-render/icons'
// 或者直接从具体图标文件导入(更小的打包体积)
import { Left } from '@fish-render/icons/icons/Left'
import { Right } from '@fish-render/icons/icons/Right'
import { Add } from '@fish-render/icons/icons/Add'
import { Delete } from '@fish-render/icons/icons/Delete'在 Vue 组件中使用
<template>
<div>
<Left />
<Right />
<Add />
<Delete />
</div>
</template>
<script setup>
import { Left, Right, Add, Delete } from '@fish-render/icons'
</script>可用的图标
Left- 左箭头Right- 右箭头Add- 添加Delete- 删除Selected- 选中Fillin- 填充InformationAdd- 信息添加More- 更多More1- 更多 1Refresh- 刷新Search- 搜索Trash- 垃圾桶Under- 下箭头Up- 上箭头
按需导入的优势
- 更小的打包体积: 只导入需要的图标,减少最终打包大小
- 更好的性能: 减少不必要的代码加载
- 更灵活的导入方式: 支持从主包或具体文件导入
构建配置
本包支持以下构建格式:
- ES Module (
.mjs) - UMD (
.umd.js) - TypeScript 声明文件 (
.d.ts)
开发
# 安装依赖
npm install
# 开发模式
npm run dev
# 构建
npm run build
# 生成图标
npm run generate