From c948e7d7fc5ad62262b24f89694e2b95a573a16d Mon Sep 17 00:00:00 2001 From: lsdsjy Date: Mon, 19 Sep 2022 18:19:37 +0800 Subject: [PATCH] fix(lib): respect `rollupOptions.input` in lib mode (#10116) --- 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')