React native 将世博会项目转换为原始项目

React native 将世博会项目转换为原始项目,react-native,react-native-android,react-native-ios,expo,React Native,React Native Android,React Native Ios,Expo,我确实运行了弹出来弹出,但它给了我这个警告 Warning! We found at least one file where your project imports the Expo SDK 我知道我有一些模块像这样使用Expo API- await Expo.Font.loadAsync({ Roboto: require('native-base/Fonts/Roboto.ttf'), Roboto_medium: require('native-base/Fo

我确实运行了弹出来弹出,但它给了我这个警告

Warning! We found at least one file where your project imports the Expo SDK
我知道我有一些模块像这样使用Expo API-

await Expo.Font.loadAsync({
      Roboto: require('native-base/Fonts/Roboto.ttf'),
      Roboto_medium: require('native-base/Fonts/Roboto_medium.ttf'),
    });
现在我想将其转换为React本机组件,这样我就可以在没有任何错误的情况下弹出,从而获得
index.android.js
&
index.ios.js
在根文件夹中,就像我们使用
react native init example

时一样,4小时后,我得到了答案

必须使用
npm i-g expo
安装
exp
,然后使用
expo-eject
分离项目 我还在
app.json
中添加了一些字段,以使其工作如下

{
  "expo": {
    "name": "Project",
    "slug": "project",
    "sdkVersion": "18.0.0",
    "privacy": "public",
    "android": {
      "package": "com.example.project"
    }
 }
}
提供文件


旁注:它不会像使用
react native init
时那样创建文件夹结构。。。它分别创建
android
ios
文件夹。

4小时后,我得到了答案

必须使用
npm i-g expo
安装
exp
,然后使用
expo-eject
分离项目 我还在
app.json
中添加了一些字段,以使其工作如下

{
  "expo": {
    "name": "Project",
    "slug": "project",
    "sdkVersion": "18.0.0",
    "privacy": "public",
    "android": {
      "package": "com.example.project"
    }
 }
}
提供文件


旁注:它不会像使用
react native init
时那样创建文件夹结构。。。它分别创建
android
&
ios
文件夹。

此解决方案是否仍在工作?链接不再工作。@EatenTaik不知道此解决方案是否仍在工作?链接不再工作。@EatenTaik不知道