From 656706da254eb90acbfdacc67e9e440d199ebacf Mon Sep 17 00:00:00 2001 From: Manu MA Date: Fri, 15 Jul 2022 17:38:51 +0200 Subject: [PATCH] fix: respect .mjs .cjs extension in all modes --- packages/vite/src/node/build.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 973dcef199d8ee..64c32e616813ca 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -466,10 +466,10 @@ async function doBuild( ? `[name].${jsExt}` : libOptions ? resolveLibFilename(libOptions, format, config.root, jsExt) - : path.posix.join(options.assetsDir, `[name].[hash].js`), + : path.posix.join(options.assetsDir, `[name].[hash].${jsExt}`), chunkFileNames: libOptions ? `[name].[hash].${jsExt}` - : path.posix.join(options.assetsDir, `[name].[hash].js`), + : path.posix.join(options.assetsDir, `[name].[hash].${jsExt}`), assetFileNames: libOptions ? `[name].[ext]` : path.posix.join(options.assetsDir, `[name].[hash].[ext]`),