如何将EXPO项目转移到React Native项目?

问题描述 投票:0回答:1

我用 Expo 工具构建了一个应用程序..但是现在我要在没有 expo 的情况下移动到 React Native ..我尝试在 React Native 中创建一个新项目,然后传输我编写的代码并安装我使用过的组件在我的应用程序中。

带有 Expo 的应用程序按预期工作,但在没有 Expo 的情况下移动到本机反应会意外运行并崩溃。

react-native react-native-ios expo
1个回答
10
投票

您不需要像这样传输代码,expo 为我们提供了将代码从 expo 分离到没有 expo 的 React-native 项目的功能。

请参考此链接expokit弹出

如果您想在项目中使用 expo API,那么您可以使用 detach-with-expokit 分离您的应用程序。 使用

expo eject
添加 ExpoKit(选择“ExpoKit”选项)。

更新: Expo 弹出是一个已弃用的术语,不再需要。它已被 npx expo prebuild 命令取代,该命令根据项目中的库和应用程序配置 (app.json) 不断为您生成本机项目。 来源:https://docs.expo.dev/faq/#is-expo-eject-deprecated

要在较新版本的 expo 中弹出,您可以在此处查看:Prebuild

© www.soinside.com 2019 - 2024. All rights reserved.