настройка флиппера, но папки ios android отсутствуют (RN 62.2, Expo 37) - PullRequest
0 голосов
/ 26 апреля 2020

Мне кажется, я где-то видел в документации, что они слили папку android и ios в одну, и теперь она все в индексном файле. js, но, возможно, мне приснилось, потому что я не могу ее найти. Я пытаюсь настроить flipper в своем проекте RN, и он работает на v62.2 и expo v37, но они не являются папкой android или ios, поэтому я так растерялся. Мой проект полностью работает как на ios, так и на android.

  • Как я могу настроить флиппер, если эти папки исчезли?
  • Разве expo или RN не слили папку android & ios в индекс. js?
  • Если они объединены, то как я могу настроить флиппер?

Редактировать: Так есть ли альтернатива flipper для отладки макета?

1 Ответ

0 голосов
/ 27 апреля 2020

Flipper требует обновления для iOS: подфайл и AppDelegate, для Android: build.gradle и MainApplication.

Это манипулирование собственным кодом. Expo не позволяет вам манипулировать собственным кодом, поскольку он абстрагирован от вас. Чтобы увидеть, в чем разница между Expo и «чистым» реактивно-нативным проектом, я предлагаю прочитать ответы на этот SO вопрос , так как это должно прояснить некоторые ваши заблуждения.

Как и у Флиппера Только что вышедшие в свет версии, вряд ли эти нативные модификации появятся в нынешнем Expo SDK. В SDK Expo 37 для внутреннего использования используется React Native 0.61 , что означает, что эта функция react-native 0.62.0 недоступна в 0.61.0.

. Для текущего проекта Expo вам нужно будет либо извлечь , а затем следовать инструкциям на веб-сайте Flipper для его настройки, либо подождать, пока Flipper будет добавлен в Expo SDK (что можно ускорить, добавив запрос функции .

...