React native 卸载expo sdk并改为安装firebase

React native 卸载expo sdk并改为安装firebase,react-native,expo,React Native,Expo,我们使用Expo Kit SDK开发了一个React本机应用程序。现在,我们将更改本机完整Firebase SDK,但在必须卸载Expo SDK之前(Expo不支持外部本机SDK服务)。有没有尽可能简单地做到这一点的最佳实践?嘿,我相信对于世博会来说,这叫做分离,就像CRNA正在弹出一样。。。 如果没有,请运行npm安装-g exp以获取我们的命令行库。 如果您以前没有使用过exp或XDE,那么您需要做的第一件事就是使用exp登录使用您的exp帐户登录 2. Make sure you hav

我们使用Expo Kit SDK开发了一个React本机应用程序。现在,我们将更改本机完整Firebase SDK,但在必须卸载Expo SDK之前(Expo不支持外部本机SDK服务)。有没有尽可能简单地做到这一点的最佳实践?

嘿,我相信对于世博会来说,这叫做分离,就像CRNA正在弹出一样。。。

如果没有,请运行npm安装-g exp以获取我们的命令行库。 如果您以前没有使用过exp或XDE,那么您需要做的第一件事就是使用exp登录使用您的exp帐户登录

2. Make sure you have the necessary keys in app.json
分离需要与构建独立应用程序相同的键。在继续下一步之前,请遵循这些说明

3. Detach
从项目目录中,运行exp detach。这将下载所需的依赖项,并在ios和android目录下构建本机项目

4. Set up and Run your native project
恭喜,您现在有了一个带有ExpoKit的本地项目!按照“使用ExpoKit开发”下的说明进行设置和运行

5. Make native changes
在Xcode和Android Studio项目中,您可以做任何您想做的事情。
要为React-native添加第三方本机模块,应支持React-native link等非Expo特定指令。阅读有关在ExpoKit项目中更改本机依赖项的更多详细信息。

谢谢!你的回答似乎合乎逻辑。
5. Make native changes