最近新开了一个RN项目,发现React Navigation 又更新了,之前的createBottomTabNavigator,createStackNavigator无法继续在react-navigation直接引入,而是需要在新的包react-navigation-tabs和react-navigation-stack里引入,基本语法暂未发现变化;
这是旧版写法:

这是新版写法:

故最新的React Navigation要安装的包除了需要执行:
npm install --save react-navigation
npm install --save react-navigation-stack
另需执行:
npm install --save react-navigation-stack
npm install --save react-navigation-tabs
此外,本人在启动项目后发现报错提示,react-native-tab-view@2.10.0 requires a peer of react-native-reanimated@* but none is installed。。。WTF
OK,那就继续
npm install --save react-native-reanimated;
link一下,启动,
大功告成!!!
网友评论