From 2a0b9489bba64decd78a0e1b0df7c954efef0314 Mon Sep 17 00:00:00 2001 From: bluwy Date: Tue, 3 May 2022 22:39:08 +0800 Subject: [PATCH] fix: simplify meta lang --- packages/plugin-vue/src/main.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/plugin-vue/src/main.ts b/packages/plugin-vue/src/main.ts index 1dd9460da964d1..6a5ab6fd5e2150 100644 --- a/packages/plugin-vue/src/main.ts +++ b/packages/plugin-vue/src/main.ts @@ -192,13 +192,12 @@ export async function transformMain( } // handle TS transpilation - const isTs = + let resolvedCode = output.join('\n') + if ( (descriptor.script?.lang === 'ts' || descriptor.scriptSetup?.lang === 'ts') && !descriptor.script?.src // only normal script can have src - - let resolvedCode = output.join('\n') - if (isTs) { + ) { const { code, map } = await transformWithEsbuild( resolvedCode, filename, @@ -216,9 +215,7 @@ export async function transformMain( }, meta: { vite: { - lang: isTs - ? 'ts' - : descriptor.scriptSetup?.lang || descriptor.script?.lang || 'js' + lang: descriptor.script?.lang || descriptor.scriptSetup?.lang || 'js' } } }