diff --git a/packages/kit-headless/vite.config.ts b/packages/kit-headless/vite.config.ts index 5991aebc3..bda7106ad 100644 --- a/packages/kit-headless/vite.config.ts +++ b/packages/kit-headless/vite.config.ts @@ -7,6 +7,7 @@ import dts from 'vite-plugin-dts'; import { viteStaticCopy } from 'vite-plugin-static-copy'; import tsconfigPaths from 'vite-tsconfig-paths'; import pkg from './package.json'; +import { isDev } from '@builder.io/qwik/build'; const { dependencies = {}, peerDependencies = {} } = pkg as any; const makeRegex = (dep: any) => new RegExp(`^${dep}(/.*)?$`); @@ -64,10 +65,12 @@ export default defineConfig({ ...excludeAll(dependencies), ...excludeAll(peerDependencies), ], - output: { - preserveModules: true, - preserveModulesRoot: 'packages/kit-headless/src', - }, + output: isDev + ? undefined + : { + preserveModules: true, + preserveModulesRoot: 'packages/kit-headless/src', + }, }, }, });