我正在尝试在Project的Routes.js中运行react-native-router-flux。我已经完成了[https://reactnavigation.org/docs/en/getting-started.html][Getting_Started]中的任务,目前拥有“ react-navigation@2.x”和“ react-native-router-flux@^4.0.6”版本。因此,它是兼容的。
这是我的Routes.js
import React,{ Component } from 'react';
import {Router,Stack,Scene} from 'react-native-router-flux';
import Login from'./pages/Login';
import Signup from './pages/Signup';
export default class Routes extends Component<{}> {
render() {
return(
<Router>
<Stack key="root" hideNavBar={true}>
<Scene key="login" component={Login} title="Login" initial={true}/>
<Scene key="signup" component={Signup} title="Register"/>
</Stack>
</Router>
)
}
}
尽管我遇到此错误:
Unable to resolve "./createNavigationContainer" from "node_modules\react-navigation\src\react-navigation.js"
由于我没有导入反应导航,所以我不明白为什么会弹出此窗口。我不知道该怎么办。你能帮我吗?