Skip to content

一个可以按需加载项目中的iconify 图标的vite插件,用于支持 iconify 图标在无法访问公网的环境下使用

License

Notifications You must be signed in to change notification settings

cMing1997/vite-plugin-iconify-plus

Repository files navigation

vite-plugin-iconify-plus

npm node-current (scoped) NPM Docs

vite 插件,用于处理 iconify 图标集,在无法访问公网的环境下使用,可以识别到项目中使用到的图标,进行按需下载到项目中

安装

# pnpm
pnpm add @iconify/json @iconify/utils vite-plugin-iconify-plus -D

# yarn
yarn add @iconify/json @iconify/utils vite-plugin-iconify-plus -D

# npm
npm i @iconify/json @iconify/utils vite-plugin-iconify-plus --save-dev

使用说明

以 vite 项目为例

使用插件

示例

import { defineConfig } from 'vite';
import iconify from 'vite-plugin-iconify-plus';

export default defineConfig({
  plugins: [
    iconify(),
  ],
});
IconifySet

iconify 图标集,参考 icon setsIcônes

开发

  • 开发环境

    • git
    • node>=16
    • pnpm>=8
  • 首次使用,需要安装依赖,执行如下命令

# 安装依赖
pnpm i
# 编译库
pnpm build

About

一个可以按需加载项目中的iconify 图标的vite插件,用于支持 iconify 图标在无法访问公网的环境下使用

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published