React原生项目在没有React导航选项卡模块的情况下运行良好,在我使用

npm install --save react-navigation-tab

node 终端上发生以下错误.

"react "选项卡导航引发以下错误.

错误:Bundle 失败:错误:无法从node_modules\react-navigation-tabs\lib\module\views\MaterialTopTabBar.js解析模块react-native-reanimated:在项目中找不到react native reanimated.

推荐答案

react-navigation 选项卡取决于react-navigation 包

目前用于react navigation 4.你应该:

yarn add react-navigation
yarn add react-native-reanimated react-native-gesture-handler react-native-screens@^1.0.0-alpha.23

然后对于ios:

cd ios
pod install

要完成Android react-native 屏幕的安装,请在android/app/build.gradle中的依赖项部分添加以下两行内容:

implementation 'androidx.appcompat:appcompat:1.1.0-rc01'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha02'

然后

react-native link react-native-reanimated

React-native相关问答推荐

升级到0.74.1后,React Native无法构建ios.ReactCommon模块的重新定义'

使用下拉菜单时react 本机react-native-dropdown-select-list,它会将下面的项目向下移动.如何阻止这种情况发生

_react2.default.PropTypes.function 未定义

如何解决Readonly<{}> 类型上不存在属性 navigation&

ReactJS 应用多种内联样式

混合 JavaScript 移动开发 - Apache Cordova vs Capacitor with Ionic vs NativeScript vs React Native

错误:看起来您在另一个中嵌套了一个NavigationContainer

如何使用 InteractionManager.runAfterInteractions 使导航器过渡更快

在使用 redux-persist 重新水化存储之前加载初始状态的默认值

textAlignVertical不是有效的样式属性

如何在react native中过滤对象数组?

如何在 React-Native 的alert中设置alert框标题?

React Native:如何获取文件大小、mime 类型和扩展名?

如果我有 AngularJS 基础知识,怎么学习Thinking in ReactJS呢?

如何使用 Expo 在真实的 iOS 设备上运行应用程序?

Unexpected token on "export default const"

React Native 发送短信

React Native 从导航堆栈中清除上一个屏幕

React Native EXPO Apple 上传失败

如何在 react-native 中重叠