Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1a09896

Browse files
committed
fix: allow disabling transformAssetUrls
ref: vitejs/vite-plugin-vue@0ff6fb7
1 parent df28f79 commit 1a09896

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/core/template.ts

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

0 commit comments

Comments
 (0)