React Native:构建缺少的iOS + Android文件夹

时间:2019-10-23 07:44:29

标签: android ios reactjs react-native

我最近更新了我的React Native + React依赖项。然后我通过iOS + android文件夹将其删除,以创建新的文件夹,但是以前曾经使用的以下命令现在出现错误

依赖项:

  • 反应(16.11.0)
  • 反应原生(0.61.2)

过去有效的方法:

react-native upgrade --legacy true

错误:

error: unknown option `--legacy'

我尝试过的事情

  • 我什至还尝试过-legacy使用一个破折号
  • 本机升级(由于我使用的是最新版本的,因此无法使用 React Native)

1 个答案:

答案 0 :(得分:1)

您可以使用 react-native-eject 创建新的iOS / Android文件夹,

请按照以下步骤操作

  1. 从项目中删除旧的iOS / Android文件夹
  2. 安装@ react-native-community / cli(npm i @react-native-community/cli
  3. 安装react-native-eject(npm i react-native-eject
  4. 运行此命令以生成新的iOS / Android文件夹npx react-native eject