From be9bc3ff6eb72386876af17b61ccabae1ee249db Mon Sep 17 00:00:00 2001 From: Blake Newman Date: Mon, 1 Feb 2021 23:12:05 +0000 Subject: [PATCH] fix(scan): handle tsx lang in SFCs during dep scan (#1837) --- packages/vite/src/node/optimizer/scan.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/optimizer/scan.ts b/packages/vite/src/node/optimizer/scan.ts index e38df0ed93c0ed..0aba54dae78af9 100644 --- a/packages/vite/src/node/optimizer/scan.ts +++ b/packages/vite/src/node/optimizer/scan.ts @@ -186,8 +186,8 @@ function esbuildScanPlugin( const langMatch = openTag.match(langRE) const lang = langMatch && (langMatch[1] || langMatch[2] || langMatch[3]) - if (lang === 'ts') { - loader = 'ts' + if (lang === 'ts' || lang === 'tsx') { + loader = lang } if (srcMatch) { const src = srcMatch[1] || srcMatch[2] || srcMatch[3]