React native 由于错误消息,expo模拟器中的react native应用程序未正确加载

React native 由于错误消息,expo模拟器中的react native应用程序未正确加载,react-native,React Native,在expo的模拟器中加载react本机应用程序时遇到问题 看起来json文件或我试图作为背景加载的图像有问题 我试图实现的目标是拥有多个屏幕,但在学习如何做到这一点之前,我必须能够在欢迎屏幕上正确加载背景图像,我卡住了,失去了任何帮助,我将不胜感激 我也跟着youtube上的教程走,这就是我一直坚持的 下面是错误消息: **这是我这个项目的App.js文件** import React from "react"; import { view } from &

在expo的模拟器中加载react本机应用程序时遇到问题

看起来json文件或我试图作为背景加载的图像有问题

我试图实现的目标是拥有多个屏幕,但在学习如何做到这一点之前,我必须能够在欢迎屏幕上正确加载背景图像,我卡住了,失去了任何帮助,我将不胜感激

我也跟着youtube上的教程走,这就是我一直坚持的

下面是错误消息:

**这是我这个项目的App.js文件**


    import React from "react";
    import { view } from "react-native";
    import WelcomeScreen from "./app/screens/WelcomeScreen";
    
    export default function App() {
      return <WelcomeScreen />;
    import React from "react";
    import { ImageBackground, StyleSheet, Text, View } from "react-native";
    
    function WelcomeScreen(props) {
      return (
        <ImageBackground
          source={require("./app/assets/storefront2.jpeg")}
        ></ImageBackground>
      );
    }
    
    const styles = StyleSheet.create({
      background: {
        flex: 1,
      },
    });
    
    export default WelcomeScreen;


     
     
    {
      "expo": {
        "name": "DoneWithIt",
        "slug": "DoneWithIt",
        "version": "1.0.0",
        "orientation": "default",
        "icon": "./assets/icon.png",
        "splash": {
          "image": "./assets/splash.png",
          "resizeMode": "contain",
          "backgroundColor": "#ffffff"
        },
        "updates": {
          "fallbackToCacheTimeout": 0
        },
        "assetBundlePatterns": [
          "**/*"
        ],
        "ios": {
          "supportsTablet": true
        },
        "web": {
          "favicon": "./assets/favicon.png"
        },
        "description": "A marketplace for selling the stuff you don't need anymore!"
      }
    }