-
Notifications
You must be signed in to change notification settings - Fork 18
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
explore packaging options #9
Comments
Also checkout this list: https://github.com/styfle/awesome-desktop-js/blob/master/README.md#packaging |
@styfle thx, BTW what is your opinion? do you have any experience/opinions with these tools? |
I've used electron builder but never quite got it to work properly with magnemite. The ncc tool is a little different than the others because it does not create a native binary. It's really more like a bundler such as browserify or webpack. I would start with |
ncc + pkg could work but it needs native extensions in the same directory, so it's not straightforward enough for beginners. From this perspective, |
We could probably use some combination of these:
Some other related tools:
It has to be tested and then documented.
We obviously want to support mac too but if there is a shorter way (ncc + pkg might be a one but I'm not sure) for linux/windows we should mention it too because not everybody needs to support mac.
The text was updated successfully, but these errors were encountered: