首页 > 解决方案 > 使用 expo 创建项目 - React Native

问题描述

我尝试使用 expo 创建一个新项目,但我遵循 expo 页面的步骤。- 安装 Node.js - npm install expo-cli --global - expo init my-new-project - cd my-new-project - expo start

什么时候在http://localhost:19002中打开 Expo DevTools并出现

- Starting Metro Bundler on port 19001.

- Successfully ran `adb reverse`. Localhost URLs should work on the connected Android device.

- Tunnel ready.

我扫描 QR,或在 Android 设备上按运行,出现此错误:

Couldn't start project on Android: Cannot read property 'readConfigJsonAsync' of undefined

发生什么事!!?

标签: react-nativeexpo

解决方案


只需将 expo cli 回滚到 2.21.2 版本:

npm install -g expo-cli@2.21.2

在对 Yarn、NPM 和 Expo CLI 进行更新后,我也遇到了这种情况。


推荐阅读