@brook
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
build: { loaders: { vue: { transformAssetUrls: { // добавить поддержку загрузки svg // изображений в html, css и в svg 'svg': 'src' } } } }, buildModules: [ '@nuxtjs/svg-loader', ], |
1 2 3 4 5 6 7 |
|
Где my-icon.svg - это имя вашего svg-файла, а my-icon - это имя идентификатора нужного изображения внутри файла.
@brook
Дополнительно, чтобы отобразить значок SVG в шаблоне, вы можете использовать тег <svg> с атрибутом src указывающим на путь к вашему svg-файлу:
1 2 3 4 5 |
<template>
<div>
<svg src="~/assets/svg/my-icon.svg" />
</div>
</template>
|
Таким образом, после следования указанным шагам, у вас должен отобразиться значок SVG на вашей странице.