Могу ли я вообще не использовать Expo (облачный сервис) с помощью React Native? - PullRequest
0 голосов
/ 21 мая 2018

Я создал приложение с использованием собственного интерфейса (но не подключено), но я бы хотел полностью избавиться от Expo.Причина в том, что если однажды служба EXPO будет закрыта или больше не будет поддерживаться.

Так что в этом случае я бы не хотел, чтобы приложение было затронуто.

В настоящее время мне нужно опубликовать свойприложение через ExpoKit, чтобы увидеть последние изменения, как бы я создал свое приложение для Android, чтобы оно не имело никаких ссылок на Expo, но все равно могло бы работать должным образом

В настоящее время я понимаю, как реагируют натив и экспозицияработает: сначала вы собираете приложение, используя реагирующий нативный код, а затем генерируете где-то в облаке (EXPO) bundle.js, используя команду publish, чтобы приложение связывалось с этим bundle.js.

Примечание. Я не использую какие-либофункция от Экспо, так зачем мне Экспо в этом случае?

Отредактировано: если я отсоединяю свое приложение от экспо, я имею в виду, зачем мне все еще Экспо?Разве я не могу просто собрать приложение и запустить приложение без выставки вообще?

1 Ответ

0 голосов
/ 21 мая 2018

Вы можете создать целое приложение без использования expo, просто следуйте инструкциям из документации Facebook на вкладке " Создание проектов с собственным кодом ".

или

вы можете запустить " npm run eject " в папке корневого каталога вашего проекта.

После этого вы можете построить свое приложение, используя команды реагировать на род, например react-native run-android.

отредактировано: - Для сборки apk для производства вы можете следовать шагам, приведенным в документации на Facebook, как генерация подписанного apk , а для выпущенного IPA для iOS вы можете следовать сборке вашегоприложение для производства для IOS .

...