dea*_*904 2 react-native react-native-ios expo
我确实yarn run eject弹出了,但它给了我这个警告
Warning! We found at least one file where your project imports the Expo SDK
Run Code Online (Sandbox Code Playgroud)
我知道我有一些使用 Expo API 的模块,如下所示 -
await Expo.Font.loadAsync({
Roboto: require('native-base/Fonts/Roboto.ttf'),
Roboto_medium: require('native-base/Fonts/Roboto_medium.ttf'),
});
Run Code Online (Sandbox Code Playgroud)
现在我想将其转换为 React Native 组件,这样我就可以弹出而不会出现任何错误,这样我就
可以像我们在使用时一样在根文件夹中获取index.android.js&了index.ios.jsreact-native init example
4个小时后,我得到了答案。
必须使用exp&npm i -g expo然后用于expo eject分离项目我还添加了一些字段app.json以使其工作如下
{
"expo": {
"name": "Project",
"slug": "project",
"sdkVersion": "18.0.0",
"privacy": "public",
"android": {
"package": "com.example.project"
}
}
}
Run Code Online (Sandbox Code Playgroud)
文档在这里给出
旁注:它不会像使用react-native init... 那样创建文件夹结构,它分别创建android&ios文件夹。
| 归档时间: |
|
| 查看次数: |
20741 次 |
| 最近记录: |