Is there some actual difference or does Expo Detach exists solely to confuse things more?
I tried a fresh project created with CRNA. Then I run
yarn run eject with a selection of Expokit.
Same fresh CRNA project and this time run
The result is almost identical.
There is one small difference I managed to spot. When ejecting with CRNA, it actually changes package.json to use the fork of
react-native. The Exp Detach does not do that, it just complains it’s not used. It’s kinda strange that Expo itself would not want to want to force use of its own fork
I can probably understand that
exp detach can be useful if you have manually created react native app, but who does that? Might be worth somehow consolidate this to eliminate confusion. Or am I only one confused?