A desktop application built with Vue.js and Electron.
Desktop Vue Electron is a cross-platform desktop application framework that combines the power of Vue.js for the frontend and Electron for creating native applications.
0.0.1
- Name: Ganesha Ampuh
- Email: ganeshaampuh@gmail.com
- Node.js: >=v16.13
- npm: >=8.1
- bun: >=1.0.11
build
: Build the entire applicationbuild:main
: Build the main processbuild:preload
: Build the preload scriptsbuild:renderer
: Build the renderer processcompile
: Compile the application for productiontest
: Run all teststest:e2e
: Run end-to-end teststest:main
: Run tests for the main processtest:preload
: Run tests for the preload scriptstest:renderer
: Run tests for the renderer processwatch
: Watch for changes during developmentlint
: Lint the codebasetypecheck
: Run type checkingpostinstall
: Update Electron vendorsformat
: Format the codebase using Prettier
- Vue.js (v2.7)
- Electron
- Vue Router
- @mekari/pixel (optional)
- electron-updater
- @emotion/css
- Vite
- ESLint
- Vitest
- Playwright
- electron-builder
This project is private and not open for public use or distribution.
- Clone the repository
- Install dependencies:
npm install
- Run the development server:
npm run watch
- Build for production:
npm run compile
For more details on available scripts and their usage, refer to the "Scripts" section above.