Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Electron App Support #1165

Merged
merged 10 commits into from
May 23, 2024
Merged

Conversation

rikugun
Copy link
Contributor

@rikugun rikugun commented Apr 25, 2024

Use Electron package as a appliction

also see

tested in Mac M1,Mac Intel.
runtime data storage in process.env.APPDATA

OSX: ${HOME}/Library/Application Support/fuxa-app
Linux ${HOME}/.local/share/fuxa-app

2871714006306_ pic
2851714006278_ pic
2861714006288_ pic


Build Server and Client First

cd server 
npm i
cd ../client
npm i
npm run build

Packaging

cd app
npm i
npm run package

@rikugun
Copy link
Contributor Author

rikugun commented Apr 25, 2024

tested in windows10

WeChat6761763a156dc09403af414af2b61e3c

WeChat77d46342ebf980b3fb27cf74113d7438

@unocelli
Copy link
Member

Hi, I am testing on node v18.18.2, I am missing something?
image

@rikugun
Copy link
Contributor Author

rikugun commented Apr 29, 2024

Hi, I am testing on node v18.18.2, I am missing something? image

you must build server and client first

@unocelli
Copy link
Member

The error came from server. with which version of node did you try?

@rikugun
Copy link
Contributor Author

rikugun commented Apr 30, 2024

18.20.2

image

@rikugun
Copy link
Contributor Author

rikugun commented May 22, 2024

tested in debian11 aarch64

3001716346472_ pic_hd

@unocelli
Copy link
Member

Hi, sorry for the delay!
I installed node version 18 and it works perfectly. Fantastic! Great work and thank you very much ❤️

@unocelli unocelli merged commit 9479676 into frangoteam:master May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants