Реактивный стартер Firebase и навигационная система React - PullRequest
1 голос
/ 16 июня 2019

Я хочу использовать собственный шаблон стартера firebase и добавить реагирующую навигацию .

Я запустил и запустил response-native-firebase-starter проект и связал его с firebase. Но теперь, когда я следую инструкциям по добавлению реагировать на навигацию , у меня возникают проблемы с react-native link react-native-gesture-handler.

Я догадался, потому что в проекте используются какао-бобы, и эта команда добавляет строку в Podfile, что я должен cd ios и запустить pod install.

Проблема в том, что я получаю сообщение об ошибке: [!] React has been deprecated, и проект не будет собран.

Кто-нибудь успешно использовал этот стартовый проект и добавил реагировать-навигацию к нему?

Скажите, пожалуйста, что я делаю не так или что нужно сделать, чтобы разобраться.

1 Ответ

1 голос
/ 16 июня 2019

Я понял это.

Вам нужно добавить эти строки в цель вашего приложения в Podfile ...

pod 'React', :path => '../node_modules/react-native'
pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'

А затем в самом низу Podfile вам нужнодобавить следующее ...

post_install do |installer|
  installer.pods_project.targets.each do |target|
    targets_to_ignore = %w(React yoga)
    if targets_to_ignore.include? target.name
      target.remove_from_project
    end
  end
end

Это удалит React & Yoga из проекта Pods, так как он уже включен в основной проект.

...