我是react-native初学者,我正在按照官方网站创建React-Native项目。
create-react-native-app AwesomeProject
cd AwesomeProject
npm start
这正在创建这样的项目结构:
但是我想在ios和android中添加Splash,并且我正在查看教程都在本机代码中添加了Splash,为什么在我的React Native项目中没有创建android和ios文件夹。
运行以下命令应该可以解决问题:
sudo rm -rf android/ ios/ #Delete Android and ios folders first...
react-native eject
react-native upgrade //rebuilds android/ios folders
react-native link
react-native run-android
react-native run-ios
这将为您提供 Android 和 iOS 项目
我刚刚遇到了类似的问题。
这是我解决问题的方法。在项目目录中运行以下 cli。它将生成 Android 和 iOS 的目录。
npx expo prebuild
确保安装了 expo 后
npm install -g expo-cli