Skip to content

Commit 0ff6fb7

Browse files
authored
fix(plugin-vue): allow disabling transformAssetUrls (#326)
1 parent 69397c2 commit 0ff6fb7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/plugin-vue/src/template.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,9 @@ export function resolveTemplateCompilerOptions(
131131
let transformAssetUrls = options.template?.transformAssetUrls
132132
// compiler-sfc should export `AssetURLOptions`
133133
let assetUrlOptions //: AssetURLOptions | undefined
134-
if (options.devServer) {
134+
if (transformAssetUrls === false) {
135+
// if explicitly disabled, let assetUrlOptions be undefined
136+
} else if (options.devServer) {
135137
// during dev, inject vite base so that compiler-sfc can transform
136138
// relative paths directly to absolute paths without incurring an extra import
137139
// request
@@ -145,7 +147,7 @@ export function resolveTemplateCompilerOptions(
145147
includeAbsolute: !!devBase,
146148
}
147149
}
148-
} else if (transformAssetUrls !== false) {
150+
} else {
149151
// build: force all asset urls into import requests so that they go through
150152
// the assets plugin for asset registration
151153
assetUrlOptions = {

0 commit comments

Comments
 (0)