https://github.com/pezy/hangout
https://github.com/pezy/hangout
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pezy/hangout
- Owner: pezy
- License: mit
- Created: 2023-05-23T09:20:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-23T09:21:03.000Z (over 2 years ago)
- Last Synced: 2023-08-01T12:58:35.346Z (over 2 years ago)
- Language: TypeScript
- Size: 13.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# electron-vite-react
[](https://github.com/vitejs/awesome-vite)



[](https://nodejs.org/about/releases)
English | [įŽäŊ䏿](README.zh-CN.md)
## đ Overview
đĻ Ready out of the box
đ¯ Based on the official [template-react-ts](https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts), project structure will be familiar to you
đą Easily extendable and customizable
đĒ Supports Node.js API in the renderer process
đŠ Supports C/C++ native addons
đ Debugger configuration included
đĨ Easy to implement multiple windows
## đĢ Quick start
```sh
npm create electron-vite
```

## đ Debug

## đ Directory structure
Familiar React application structure, just with `electron` folder on the top :wink:
*Files in this folder will be separated from your React application and built into `dist-electron`*
```tree
âââ electron Electron-related code
â âââ main Main-process source code
â âââ preload Preload-scripts source code
â
âââ release Generated after production build, contains executables
â âââ {version}
â âââ {os}-{os_arch} Contains unpacked application executable
â âââ {app_name}_{version}.{ext} Installer for the application
â
âââ public Static assets
âââ src Renderer source code, your React application
```
## đ§ Additional features
1. electron-updater đ [see docs](src/components/update/README.md)
1. playwright
## â FAQ
- [C/C++ addons, Node.js modules - Pre-Bundling](https://github.com/electron-vite/vite-plugin-electron-renderer#dependency-pre-bundling)
- [dependencies vs devDependencies](https://github.com/electron-vite/vite-plugin-electron-renderer#dependencies-vs-devdependencies)