mirror of
https://github.com/kusti8/proton-native.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #181] Contents of built app #117
Labels
No labels
bug
documentation
enhancement
libui issue
pull-request
question
wait for libui implementation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/proton-native#117
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NicoAiko on GitHub (Oct 9, 2018).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/181
Hey there, I have a question regarding the contents after building.
As electron-builder is used I was asking myself if there was Chromium involved.
I built an example application (the notepad one) and it's a surprising 52,1 MB big...
Could you explain why that program is so big?
I would really appreciate your answer :) thanks!
@parro-it commented on GitHub (Oct 9, 2018):
No, no chromium involved... but you still get the node runtime, libui and libui-node native libraries, plus any npm dependencies you're using.
@NicoAiko commented on GitHub (Oct 10, 2018):
Thanks for your answer! I'll still monitor it though. It's really big, almost no difference to electron apps. (as far as filesize is concerned)
@mischnic commented on GitHub (Oct 10, 2018):
Are you using Linux oder macOS?
@NicoAiko commented on GitHub (Oct 10, 2018):
I'm using macOS.
@mischnic commented on GitHub (Oct 10, 2018):
The node binary is 40mb, the node_modules needed at runtime 16mb (of that 4.4 mb for the libui-node binary). Not much we can do....
@parro-it commented on GitHub (Oct 10, 2018):
Not that it mean so much, but next release of libui-node will be significantly smaller
@kusti8 commented on GitHub (Oct 14, 2018):
Not really much to change there. Node is always going to be around that size unless we compile it ourselves, which would be a lot more work currently.