105077f0682e5b7faaf42028176c0818ef77637c
Add `await` keyword to `createMainWindow` calls within app's 'ready' and 'activate' events to ensure the mainWindow is fully initialized before proceeding. This fix addresses potential race conditions where mainWindow could be used before being properly set up.
Quick Start Templates for Vite + Vue 3 + Electron
Vutron is a preconfigured template for developing Electron cross-platform desktop apps. It uses Vue 3 and allows you to build a fast development environment with little effort.
Advantages of use
- ✅ You can build immediately without any presets, so you can develop quickly.
- ✅ It is being maintained quickly to be compatible with the latest
VueandElectron, as well as many modules. - ✅ There is no need to worry about layout and data management by using various additional templates.
Features
- ⚡️ Rapid development through hot-reload
- ⚡️ Cross-platform development and build support
- ⚡️ Support for automated application testing
- ⚡️ TypeScript support
- ⚡️ Multilingual support
- ⚡️ Support for themes (dark & light)
- ⚡️ Basic layout manager
- ⚡️ Global state management through the Pinia store
- ⚡️ Quick support through the GitHub community and official documentation
Documentation (Getting Started)
For complete documentation including installation instructions and basic usage, please refer to each item in the link below: https://vutron.jooy2.com/installation-and-build/getting-started
Contribute
You can report issues on GitHub Issue. You can also request a pull to fix bugs and add frequently used features.
License
Copyright © 2022-2023 Jooy2 <jooy2.contact@gmail.com> Released under the MIT license.
Languages
Vue
50.6%
TypeScript
46.6%
JavaScript
2.6%
HTML
0.2%

