Compare commits

...

3 Commits

Author SHA1 Message Date
Fynn Haupt
d12b7dc0da
Merge e5a4ff6c4e4fcff0315a7ae5ae186ff44e1165bc into 1eeb15ea770eb7595d1bee3013211f41d2b4104b 2025-07-07 11:09:03 +08:00
Fynn Haupt
e5a4ff6c4e fix that build script doesn't end after building 2024-04-04 01:44:38 +02:00
Fynn Haupt
f33f67c147 use config.base also in production 2024-04-03 22:29:44 +02:00
2 changed files with 2 additions and 2 deletions

View File

@ -131,6 +131,7 @@ cli.command('build [root]', 'build for production').action(async (root: string,
try {
await build(inlineConfig)
process.exit(0)
} catch (e) {
const error = e as Error
createLogger(options.logLevel).error(colors.red(`error during build:\n${error.stack}`), { error })

View File

@ -342,8 +342,7 @@ export function electronRendererVitePlugin(options?: ElectronPluginOptions): Plu
config(config): void {
const root = options?.root || process.cwd()
config.base =
config.mode === 'production' || process.env.NODE_ENV_ELECTRON_VITE === 'production' ? './' : config.base
config.base = config.base ?? './'
config.root = config.root || './src/renderer'
const chromeTarget = getElectronChromeTarget()