From 24a4869fe55e608a0d39a52df6f60488b5a4de95 Mon Sep 17 00:00:00 2001 From: ascorbic Date: Wed, 5 Apr 2023 19:09:32 +0100 Subject: [PATCH] fix: don't override custom vite config --- packages/core/src/plugin.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/core/src/plugin.ts b/packages/core/src/plugin.ts index 3aa2bd1..5bfe048 100644 --- a/packages/core/src/plugin.ts +++ b/packages/core/src/plugin.ts @@ -11,17 +11,18 @@ export default function plugin(): Plugin { config(config) { config.build ||= {}; + config.build.manifest = true; + if (config.build.ssr) { if (config.build.ssr === true) { config.build.ssr = "src/entry-server"; } - config.build.outDir = "dist/server"; + config.build.outDir ||= "dist/server"; } else { - config.build.outDir = "dist/static"; + config.build.outDir ||= "dist/static"; config.build.ssrManifest = true; - config.build.manifest = true; config.build.rollupOptions ||= {}; - config.build.rollupOptions.input = "index.html"; + config.build.rollupOptions.input ||= "index.html"; } },