如何减小电子应用程序的大小

问题描述 投票:0回答:2

我的电子应用程序安装后在 Mac 上非常大。没有任何明显原因,它大约为 1.39GB,尽管在 Windows 上大约为 70MB。我尝试解压 dmg 文件,看看是什么让它这么大,然后发现一个名为 app.asar 的文件,它占用了应用程序的很大一部分(1.22GB),但我不知道如何解压该文件。 所以我的问题是, 如何使应用程序的大小像 Windows 上一样小得多? app.asar 文件包含什么?

我正在使用电子构建器来构建应用程序

vue.js electron electron-builder electron-packager
2个回答
3
投票

这取决于您的应用程序。 如果您的应用程序太重,那么这可能是自然的。 如果不;尝试使用

node_modules
删除
npm
目录中不需要的包。 尝试这里的说明:

https://www.electronjs.org/docs/tutorial/application-distribution

让电子应用程序变得更小?

https://github.com/electron/electron/issues/2003

您还可以使用以下方法解压

asar
文件:

npx asar extract app.asar destfolder

更多信息请点击此处 如何解压 .asar 文件?

它基本上包含了所有的代码和东西。

希望能帮到你😉。

根据其他人的评论添加了一些内容


0
投票

我在这个视频中解释了如何减小电子应用程序的大小,你可以参考

https://www.youtube.com/watch?v=88pBma3xKs4

© www.soinside.com 2019 - 2024. All rights reserved.