Skip to content

Commit 265e4d4

Browse files
authored
fix(asset): regex filter should not force query to be included (#143)
1 parent 9c6218e commit 265e4d4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/vite/src/node/plugins/asset.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,8 @@ export function assetPlugin(config: ResolvedConfig): Plugin {
305305

306306
function addQueryToRegex(input: RegExp) {
307307
return new RegExp(
308-
// replace `$` with `\?.*?$` (ignore `\$`)
309-
input.source.replace(/(?<!\\)\$/g, '\\?.*?$'),
308+
// replace `$` with `(?:\?.*)?$` (ignore `\$`)
309+
input.source.replace(/(?<!\\)\$/g, '(?:\\?.*)?$'),
310310
input.flags,
311311
)
312312
}

0 commit comments

Comments
 (0)