I did yarn run eject
弹出但它给了我这个警告
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 Native Components,这样我就可以弹出而不会出现任何错误,这样我就得到了index.android.js
& index.ios.js
像我们使用时一样在根文件夹中react-native init example
4个小时后,我得到了答案。
必须安装exp
using npm i -g expo
&然后使用expo eject
分离项目
我还添加了一些字段app.json
让它按如下方式工作
{
"expo": {
"name": "Project",
"slug": "project",
"sdkVersion": "18.0.0",
"privacy": "public",
"android": {
"package": "com.example.project"
}
}
}
给出了文档here
旁注:它不会像使用完成时那样创建文件夹结构react-native init
... 它创建android
& ios
文件夹分别。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)