feat: enhance Electron build process and server preparation

- Added new build scripts for Electron targeting Windows, macOS, and Linux.
- Updated the main build script to include server preparation steps.
- Introduced a new script to prepare the server for bundling with Electron, including cleaning previous builds and installing production dependencies.
- Modified the Electron main process to verify server file existence and improved error handling.
- Updated .gitignore to exclude the new server-bundle directory.
This commit is contained in:
SuperComboGamer
2025-12-13 16:40:09 -05:00
parent e2c238f4f8
commit bc46a18372
5 changed files with 105 additions and 7 deletions

1
apps/app/.gitignore vendored
View File

@@ -48,3 +48,4 @@ next-env.d.ts
# Electron
/dist/
/server-bundle/