使用Expo构建二进制文件会压缩应用程序的大小吗?

时间:2019-03-09 20:17:10

标签: ios react-native expo binaryfiles

我准备将我的react本机应用程序部署到iOS App Store,并准备使用expo构建二进制文件(这是我以前从未做过的事情)。但是,自从我开始这个项目以来,令我感到困惑的是为什么我的应用程序文件夹如此之大。我的应用程序可能有大约40张图像,大多数小于几百kb。但是,node_modules文件夹很大,它占了我应用程序文件夹的大部分,约有150mb的软件包,其中大多数我不使用,而我使用的仅占总数的一小部分。当我构建二进制文件时,那些未使用的软件包会包含在二进制文件中还是会比现在小很多?如果在构建后仍保持相同的大小,该如何大幅缩小应用程序的大小?

1 个答案:

答案 0 :(得分:1)

否,它不会包含在捆绑软件中。以我的经验,一个基本的React Native应用大约为7-11MB。如果您有大量的组件和静态资产,您的资产当然会更大,但这没什么好担心的。