Reactjs 尝试使用expo构建create react应用程序项目时,抛出有关react native的错误

Reactjs 尝试使用expo构建create react应用程序项目时,抛出有关react native的错误,reactjs,expo,create-react-app,Reactjs,Expo,Create React App,我已经用create-react-app创建了我的react-app,并试图使用expo,但是当我尝试使用expo-build:android构建它时,它抛出了错误: Error: Can't find react-native in package.json dependencies Error: React Native is not installed. Please run `npm install` in your project directory. 我是否需要从react原生项目

我已经用create-react-app创建了我的react-app,并试图使用expo,但是当我尝试使用expo-build:android构建它时,它抛出了错误:

Error: Can't find react-native in package.json dependencies
Error: React Native is not installed. Please run `npm install` in your project directory.

我是否需要从react原生项目重新开始,还是有办法继续并发布此项目?

我建议您使用以下方法创建项目:

试试这个:

  • 删除节点模块文件夹
  • 运行“纱线安装”
  • 运行“世博会开始”
此github错误上似乎存在类似的问题


您运行的是哪个节点版本?我的版本是10.16.2,但后来升级到了13.5.0。如果一切按计划进行,我将向您报告。
npm install expo-cli --global

expo init my-new-project
cd my-new-project
expo start