0.1.4 • Published 5 months ago
vite-plugin-svg-store v0.1.4
vite-plugin-svg-store
A vite plugin for making svg sprites.
installation
pnpm add -D vite-plugin-svg-store
# or npm install -D vite-plugin-svg-store
usage
// vite.config.ts
import svgStore from 'vite-plugin-svg-store'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
...
svgStore({
dirs: ['src/assets/icons'], // default ['src/assets/icons']
symbolId: 'icon-[name]'
})
]
})
Options
name | default | description |
---|---|---|
dirs | ['src/assets/icons'] | svg file directory |
symbolId | icon-[name] | icon id format |
optimizeOptions | undefined | svgo optimization options |
containerId | __svg__store__dom__ | svg container id |