vite-plugin-purge-icons
TypeScript icon, indicating that this package has built-in type declarations

0.10.0 • Public • Published

vite-plugin-purge-icons

Vite Plugin for PurgeIcons

Usage

ℹ️ Vite 2 is supported from v0.5.x, Vite 1's support is discontinued.

Install

npm i @iconify/iconify
npm i vite-plugin-purge-icons @iconify/json -D

@iconify/json is an optional dependencies of PurgeIcons. When it presents in your node_modules, PurgeIcons will load the icons from it locally, otherwise, PurgeIcons will try to fetch the iconset your requested online.

Add it to vite.config.js

// vite.config.js
import PurgeIcons from 'vite-plugin-purge-icons'

export default {
  plugins: [
    PurgeIcons({
      /* PurgeIcons Options */
    })
  ]
}

Import @purge-icons/generated in your main.js

import { createApp } from 'vue'
import App from './App.vue'

import '@purge-icons/generated' // <-- This

createApp(App).mount('#app')

Configuration

Check out in PurgeIcons

Example

See the Vitesse starter template.

License

MIT License © 2020 Anthony Fu

Dependencies (3)

Dev Dependencies (4)

Package Sidebar

Install

npm i vite-plugin-purge-icons

Weekly Downloads

10,886

Version

0.10.0

License

MIT

Unpacked Size

10.5 kB

Total Files

8

Last publish

Collaborators

  • antfu