Skip to content

Commit e399c89

Browse files
authored
fix(html): insert import map before modulepreload that is not self-close tag (#21409)
1 parent 689a066 commit e399c89

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • packages/vite/src/node/plugins

‎packages/vite/src/node/plugins/html.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const importMapRE =
7272
const moduleScriptRE =
7373
/[ \t]*<script[^>]*type\s*=\s*(?:"module"|'module'|module)[^>]*>/i
7474
const modulePreloadLinkRE =
75-
/[ \t]*<link[^>]*rel\s*=\s*(?:"modulepreload"|'modulepreload'|modulepreload)[\s\S]*?\/>/i
75+
/[ \t]*<link[^>]*rel\s*=\s*(?:"modulepreload"|'modulepreload'|modulepreload)[\s\S]*?>/i
7676
const importMapAppendRE = new RegExp(
7777
[moduleScriptRE, modulePreloadLinkRE].map((r) => r.source).join('|'),
7878
'i',

0 commit comments

Comments
 (0)