From 21e18cc09c46c0368b4eb37bbdf03128951efce2 Mon Sep 17 00:00:00 2001 From: patak Date: Tue, 23 Aug 2022 16:18:40 +0200 Subject: [PATCH] chore: update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 翠 / green --- packages/vite/src/node/plugins/html.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/plugins/html.ts b/packages/vite/src/node/plugins/html.ts index dd6f3ea176fc3c..d2fc5c25c40ad7 100644 --- a/packages/vite/src/node/plugins/html.ts +++ b/packages/vite/src/node/plugins/html.ts @@ -184,8 +184,10 @@ export function getScriptInfo(node: DefaultTreeAdapterMap['element']): { let isAsync = false for (const p of node.attrs) { if (p.name === 'src') { - src = p - sourceCodeLocation = node.sourceCodeLocation?.attrs!['src'] + if (!src) { + src = p + sourceCodeLocation = node.sourceCodeLocation?.attrs!['src'] + } } else if (p.name === 'type' && p.value && p.value === 'module') { isModule = true } else if (p.name === 'async') {