[GH-ISSUE #181] Contents of built app #117

Closed
opened 2026-05-05 11:44:43 -06:00 by gitea-mirror · 7 comments
Owner

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!

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!
Author
Owner

@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.

<!-- gh-comment-id:428311556 --> @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.
Author
Owner

@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)

<!-- gh-comment-id:428468633 --> @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)
Author
Owner

@mischnic commented on GitHub (Oct 10, 2018):

Are you using Linux oder macOS?

<!-- gh-comment-id:428472778 --> @mischnic commented on GitHub (Oct 10, 2018): Are you using Linux oder macOS?
Author
Owner

@NicoAiko commented on GitHub (Oct 10, 2018):

I'm using macOS.

<!-- gh-comment-id:428472944 --> @NicoAiko commented on GitHub (Oct 10, 2018): I'm using macOS.
Author
Owner

@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....

<!-- gh-comment-id:428564191 --> @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....
Author
Owner

@parro-it commented on GitHub (Oct 10, 2018):

Not that it mean so much, but next release of libui-node will be significantly smaller

<!-- gh-comment-id:428631128 --> @parro-it commented on GitHub (Oct 10, 2018): Not that it mean so much, but next release of libui-node will be significantly smaller
Author
Owner

@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.

<!-- gh-comment-id:429628873 --> @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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/proton-native#117
No description provided.