Comparison with other loaders
Implements a portion vite-awesome-svg-loader
functionality. This loader can also import SVGs as Vue components.
Due to framework-agnostic nature of vite-awesome-svg-loader
and relative simplicity of outputting raw HTML, this task is delegated to the user, and can be done as easy as you would with vite-svg-loader for example:
<template> <div v-html="imageSrc" /></template>
<script lang="ts" setup>import imageSrc from "./path/to/image.svg";</script>
Similar approach can be applied to any other framework or vanilla JS.
@poppanator/sveltekit-svg, vite-plugin-react-svg, @svgx/vite-plugin-react, rollup-plugin-svelte-svg, vite-plugin-solid-svg and many more
Same as above, but for other frameworks.
vite-plugin-svg-icons, vite-plugin-magical-svg, vite-plugin-svg-sprite
Implements a portion vite-awesome-svg-loader
functionality.
Other loaders and plugins
Same as above. If your loader is different, and you want it to get roasted, or if it kills vite-awesome-svg-loader
, please, let the community know by creating an issue :p