If I reference a SVG assets, e.g. ~/assets/svg/list.svg
using an <object>
or <embed>
, vue-loader does not resolve the path. If use an <img>
tag, everything is fine.
Output:
<object src="~/assets/svg/list.svg"></object>
<img src="/_nuxt/img/list.e48b737.svg">
Steps to reproduce:
whatever.vue
) in the pages
folder<template>
in whatever.vue
assets
folder. svg.zip<ol><li><object src="~/assets/svg/list.svg"></object></li><li><img src="~/assets/svg/list.svg"></li></ol>