From ccc180c9d47a88635e22b210685115d56cd5a096 Mon Sep 17 00:00:00 2001 From: Alec Larson <1925840+aleclarson@users.noreply.github.com> Date: Thu, 22 Jul 2021 17:25:41 -0400 Subject: [PATCH] fix: prefer .js over .mjs --- packages/vite/src/node/ssr/ssrModuleLoader.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/vite/src/node/ssr/ssrModuleLoader.ts b/packages/vite/src/node/ssr/ssrModuleLoader.ts index b9e5c5d17d1fc3..6ec0cbf08c9fba 100644 --- a/packages/vite/src/node/ssr/ssrModuleLoader.ts +++ b/packages/vite/src/node/ssr/ssrModuleLoader.ts @@ -97,6 +97,8 @@ async function instantiateModule( const resolveOptions: InternalResolveOptions = { conditions: ['node'], dedupe, + // Prefer CommonJS modules. + extensions: ['.js', '.mjs', '.ts', '.jsx', '.tsx', '.json'], isBuild: true, isProduction, // Disable "module" condition.