【发布时间】:2020-01-05 18:20:10
【问题描述】:
“无法加载脚本。请确保您正在运行 Metro 服务器(运行 'react-native-start')或您的捆绑包 'index.android.bundle' 已正确打包以供发布。”
我正在将我的代码从 Expo CLI 移动到 React Native CLI。我只是在移动我的资产、组件和 js 文件,并且我还将所有包添加到 RN CLI。
我已经在这个问题上停留了大约 10 个小时,并搜索了每一个弹出的错误。我现在终于要经历堆栈溢出了。
error http://prntscr.com/p0vp49
我尝试过运行 react-native-start 和 npm start。我不知道如何转到我的捆绑包“index.android.bundle”,所以这可能是问题所在。
import { createAppContainer, createSwitchNavigator } from "react-navigation";
import LogInNavigator from './screens/LogInScreen.js';
import AppNavigator from './screens/MainScreen.js';
//Exporting Navigator
export default createAppContainer(
createSwitchNavigator(
{
loginNav: LogInNavigator,
mainNav: AppNavigator,
},
{
initialRouteName: "loginNav",
}
)
);`
我希望至少有一个登录屏幕。
【问题讨论】:
标签: react-native react-navigation