小编sno*_*ell的帖子

不变违规:运行反应本机应用程序时尚未注册“main”

这是我的文件夹结构。我已经通过世博会启动了这个应用程序。不知何故,由于以下错误,我无法运行它。 在此输入图像描述

根栈.js

import React from 'react';
import { createSwitchNavigator } from 'react-navigation';
import { createStackNavigator } from 'react-navigation-stack';


import LoginComponent from "../component/login/login";
import HomeComponent from "../component/home/home"

const AuthNav = createStackNavigator({
    Login:{
        screen : LoginComponent,
        navigationOptions:{
            headerShown: false
        }
    },
});

const AppNav = createStackNavigator({
    Home:{
        screen : HomeComponent,
        tabBarLabel: 'Home',
        navigationOptions:{
            headerShown: false
        }
    },
   
});

const switchNav = createSwitchNavigator({
    AuthNav,
    AppNav
},{
    initialRouteName:"AuthNav"
});


export default switchNav;
Run Code Online (Sandbox Code Playgroud)

stack 文件夹内的 App.js

import { createAppContainer } from 'react-navigation'
import App from …
Run Code Online (Sandbox Code Playgroud)

react-native expo

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

expo ×1

react-native ×1