An Electron application with React and TypeScript
ESLint+Prettierto better lint and style your code, help you to write high-quality code.- Use
electron-vite, a fast build tooling integrated with Vite 3, support for HMR, hot reloading, debugging and source code protection. - Use
electron-toolkitto help you develop. For example: TSconfig extends, easily expose Electron APIs to renderers in preload scripts, etc. - Use
electron-builderand pre-configured to pack your app. - Use
electron-updaterfor auto-update, based on electron-builder.
$ pnpm install$ pnpm dev# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux