找不到变量:React Native中的组件

avr*_*iis 3 npm react-native

我正在构建一个简单的应用程序,其中包括使用Expo进行本机响应。从以前的版本更新了react,expo,react-native之后,我得到一个似乎无法摆脱的错误(见图)。我查看了index.js,MainNavigator.js,LoginNavigator.js以确保我已import React, {Component } from 'react';在序言中,但问题仍然存在。谁能指导我解决这个问题的方向?

在此处输入图片说明

还尝试了:

  • 运行exp install:ios以确保我在模拟器上拥有最新版本
  • 这里提到的几种解决方案,例如watchman watch-del-all && react-native start --reset-cachewatchman watch-del-all && rm -rf $TMPDIR/react-* && rm -rf node_modules/ && npm cache verify && npm install && npm start --reset-cache
  • 重新安装博览会与 npm install exp --global
  • 遵循Expo for SDK v25.0.0 的升级指南,即更改app.json package.json,删除node_modules然后运行exp start -c
  • 运行中react-native link
  • 使用import React from 'react';然后... extends React.Component
  • 手动安装除以外的所有软件包react-nativeexpo然后react再次使用'npm install [package] --save`

摘自package.json: 版本:

マイク*_*チョイ 6

我的解决方案将此行更改为:

import React from 'react';
Run Code Online (Sandbox Code Playgroud)

import React, {Component} from 'react';
Run Code Online (Sandbox Code Playgroud)