Преобразование существующих проектов коренных народов на выставку

Я рассматриваю возможность создания мобильных приложений в React Native с помощью Expo, и я заметил в FAQ, что существующие проекты React Native могут быть преобразованы в Экспо.

Что именно мы переводим? Мне очень нравится оставаться чистым и чистым, насколько это возможно, без слишком большого количества слоев абстракции посередине, которые могут скрыть мою способность понять, что на самом деле происходит для работы в приложении.

Буду признателен за более подробное разъяснение того, что действительно происходит в процессе конверсии и что Экспо добавляет к существующему проекту.

Ответ 1

Этот раздел посвящен Expo XDE readme.

Однако мы не работали и решили перенести наш код в приложение Expo по умолчанию (Изменить): после того, как мы столкнулись с множеством проблем, портируя наше приложение на Expo, мы решили вернуться к ваниль RN).

В документации есть по крайней мере несколько требуемых шагов:

  • Создать файл exp.json
  • Обновить реактивные и реагировать Нативные библиотеки для версий, требуемых Exponent

    "react": "16.0.0-alpha.6", "react-native": "https://github.com/expo/react-native/archive/sdk-16.0.0.tar.gz",

Мы обобщены в нашем блоге, почему мы отказались от Экспо в его нынешней форме.