diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index e38e5b5959809b..05435b5ae1bb38 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -1035,7 +1035,8 @@ export async function loadConfigFromFile( return null } - const isESM = isFilePathESM(resolvedPath) + const isESM = + typeof process.versions.deno === 'string' || isFilePathESM(resolvedPath) try { const bundled = await bundleConfigFile(resolvedPath, isESM)