From 415cc3fcffdc898116ba090188d6bd634f4f04c6 Mon Sep 17 00:00:00 2001 From: lsdsjy Date: Wed, 14 Sep 2022 16:06:07 +0800 Subject: [PATCH] fix(lib): respect rollupOptions.input in lib mode Fixes #9086 --- packages/vite/src/node/build.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 21cdce31180e5d..2d279bce3d8795 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -373,7 +373,7 @@ async function doBuild( const resolve = (p: string) => path.resolve(config.root, p) const input = libOptions - ? resolve(libOptions.entry) + ? options.rollupOptions?.input || resolve(libOptions.entry) : typeof options.ssr === 'string' ? resolve(options.ssr) : options.rollupOptions?.input || resolve('index.html')