SVG Loader

Используйте nuxt-svgo-loader, когда нужно загружать оптимизированные SVG-файлы как Nuxt-компоненты.

Для более подробной информации перейдите в документацию Nuxt SVGO Loader.

Установка

npx nuxi module add nuxt-svgo-loader

Конфигурация

nuxt.config.ts
export default defineNuxtConfig({
  modules: ['nuxt-svgo-loader'],
  svgoLoader: {
    // Options here will be passed to `vite-svg-loader`
  },
})

Использование

Example.vue
<template>
  <SvgoIcon name="nuxt" width="92" height="92" fill="#00DC82" />
</template>