branchseer / DeskGap

A cross-platform desktop app framework based on Node.js and the system webview
https://deskgap.com/
MIT License
1.83k stars 73 forks source link

How do I package and distribute apps? #45

Open silvia-odwyer opened 4 years ago

silvia-odwyer commented 4 years ago

I am delighted to have discovered this project, since it uses the OS's system webview, and am greatly looking forward to developing with DeskGap! However, I am unsure on how to actually package and distribute the app I have built with DeskGap. I have found Issue #5 relating to this, however the instructions could be more specific. Could you give me some pointers on how to effectively package the app for Windows and Linux?

Thank you!

paulocoghi commented 4 years ago

I believe pkg and nexe could be used for this purpose.

danielmadureira commented 4 years ago

pkg doesn't seem to work for me. @silvia-odwyer Any success?

silvia-odwyer commented 4 years ago

@danielmadureira pkg didn't work for me either, so as a result, I've had to move to Ultralight instead to develop my desktop app.

@patr0nus If the instructions on how to use pkg with DeskGap were more clear, it would be much appreciated and incredibly useful for future developers.