diff --git a/packages/vite/src/vite.ts b/packages/vite/src/vite.ts index 62d850872a..54507cebf5 100644 --- a/packages/vite/src/vite.ts +++ b/packages/vite/src/vite.ts @@ -110,7 +110,16 @@ export const bundle: NuxtBuilder['bundle'] = async (nuxt) => { virtual(nuxt.vfs) ], vue: { - reactivityTransform: nuxt.options.experimental.reactivityTransform + reactivityTransform: nuxt.options.experimental.reactivityTransform, + template: { + transformAssetUrls: { + video: ['src', 'poster'], + source: ['src'], + img: ['src'], + image: ['xlink:href', 'href'], + use: ['xlink:href', 'href'] + } + } }, server: { watch: { ignored: isIgnored },