-
🥳 Kinda simple
Electron
+Vue
+Vite
+Python
+Axios<>FastAPI
boilerplate by Hafiidz -
Based on greate work by caoxiemeihao at electron-vite
-
Currently support windows, scaffolding ready for MacOS & Linux but no development yet. Please test and send PR for Mac & Linux
-
using virtualenv for python and pyInstaller for standalone
- Make sure you have git, python & virtualenv installed
- Clone git via
git clone https://github.com/Hafiidz/electron-vite-vue-fastapi.git <folder-name>
. Replaced<folder-name>
with your desired folder name. - Navigate to the newly created folder
cd <folder-name>
- Create virtualenv local folders
python -m virtualenv .venv
- Activate your virtualenv by using
.venv/scripts/activate
- Install python requirement using
pip install -r py/requirements.txt
- Install npm requirement using
npm i
- Development run via
npm run dev
- Please send PR for any improvement suggestions