Уменьшает ли размер приложения создание двоичного файла с использованием Expo?

#ios #react-native #expo #binaryfiles

#iOS #react-native #expo #двоичные файлы

Вопрос:

Я готовлюсь к развертыванию своего приложения react native в iOS App Store и собираюсь создать двоичный файл с использованием expo (чего я никогда раньше не делал). Однако с тех пор, как я начал этот проект, меня смущает то, почему моя папка приложений такая большая. В моем приложении, возможно, около 40 изображений, большинство из которых меньше нескольких сотен кб. Однако папка node_modules довольно большая и составляет основную часть папки моего приложения, содержащей около 150 мб пакетов, большинство из которых я не использую, а те, которые я использую, вносят лишь небольшой вклад в это общее количество. Когда я создам двоичный файл, будут ли эти неиспользуемые пакеты включены в двоичный файл или он будет намного меньше, чем сейчас? Если после сборки он останется примерно того же размера, как я могу значительно уменьшить размер моего приложения?

Ответ №1:

Нет, он не будет включен в комплект. По моему опыту, базовое приложение React Native занимает примерно 7-11 МБ. Ваше приложение, конечно, будет больше, если у вас будет куча компонентов и статических ресурсов, но беспокоиться не о чем.