I have an expo app that I’ve inherited and have been asked to eject so platform specific functionality can be applied.
I have no history to go on for how the code base was generated but there is no eject script, so I suspect I need to use the expo-cli for performing this task.
However, when I run this > expo-cli eject
it does the following:
[20:56:57] Making sure project is set up correctly...
[20:56:58] Your project looks good!
[20:56:59]
Warning! We found at least one file where your project imports the Expo SDK:
/Volumes/MyMacDrive/axian/work/universal-consumerapp/src/FontLoader.js
/Volumes/MyMacDrive/axian/work/universal-consumerapp/src/components/pages/Otp/Otp.js
/Volumes/MyMacDrive/axian/work/universal-consumerapp/src/components/pages/Personalize/Personalize.js
If you choose the "plain" React Native option below, these imports will stop working.
We strongly recommend that you read this document before you proceed:
https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md
Ejecting is permanent! Please be careful with your selection.
? How would you like to eject from create-react-native-app? Cancel: I'll continue with my current project structure.
[20:58:07] OK! If you change your mind you can run this command again.
and sure enough, those modules do reference expo. My question… what do I do about this? Am I supposed to find replacements for the services these modules are using from expo? or?
thanks for any help on this.