1j01 / jspaint

🎨 Classic MS Paint, REVIVED + ✨Extras
https://jspaint.app/about
MIT License
7.27k stars 571 forks source link

Electron Integration and Packaging for Mac, Windows and Linux #138

Closed vikilabs closed 5 years ago

vikilabs commented 5 years ago

Hi Buddy,

I like your work. I have integrated your application with electorn.js and also packaged the application to .dmg, .exe and .deb format for all platforms.

Testing app with electron: $npm start .

Packaging Steps: To package you need to do the following

$brew install yarn $rm -rf yarn.lock package-lock.json node_modules $yarn add electron-builder --dev $yarn install $yarn dist

After executing the above commands you can see the list of packaged binaries in ./dist folder

If you think these changes are useful and if you have not started already. You can reply to my pull request.

Thanks, Viki

1j01 commented 5 years ago

Hi, I've actually already done a lot of work on an electron app (and I've had it sitting in a branch for a long time); now I've finally merged it into master; it's not ready, but if you want to try it out, see https://github.com/1j01/jspaint/issues/2#issuecomment-508974104