diff --git a/packages/vite/src/node/optimizer/scan.ts b/packages/vite/src/node/optimizer/scan.ts index 42c1cc086f630b..789d6294d06921 100644 --- a/packages/vite/src/node/optimizer/scan.ts +++ b/packages/vite/src/node/optimizer/scan.ts @@ -577,6 +577,7 @@ function rolldownScanPlugin( if (htmlTypesRE.test(id)) { return { code: await htmlTypeOnLoadCallback(id), + moduleType: 'js' } } @@ -607,11 +608,13 @@ function rolldownScanPlugin( if (contents.includes('import.meta.glob')) { return { + moduleType: 'js', // since it is transpiled, code: await doTransformGlobImport(contents, id), } } return { + moduleType: loader, code: contents, } }