react-native - 无法解析“./GestureHandlerRootView

标签 react-native react-native-android

我试图创建一个简单的路由(安装所有包,包括这个),但我收到一个错误 Unable to resolve "./GestureHandlerRootView"from "node_modules\react-native-gesture-handler\GestureHandler.js"
构建 JavaScript 包失败。

import { createStackNavigator } from 'react-navigation-stack';
import { Main } from '../screens/Main';
import { createAppContainer } from 'react-navigation';

const RootStack = createStackNavigator(
  {
    Home: Main
  },
  {
    initialRouteName: 'Home'
  }
);
export const AppContainer = createAppContainer(RootStack);

和 app.js 文件
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { AppContainer } from './src/navigation/AppNavigation';
import { Main } from './src/screens/Main';

export default function App() {


  return <AppContainer />;
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: '#fff',
    alignItems: 'center',
    justifyContent: 'center'
  }
});

最佳答案

我刚刚遇到了这个问题,正在初始化一个新的 RN 应用程序。

我查看了我的旧项目,我看到 react-native-gesture-handler 现在更新到 1.5.4 .. 经过一番搜索,试图解决这个问题,我只是降级到手势处理程序的 1.5.3 版本,并跟进正常安装。

我也在使用 react-navigation 和 react-navigation-stack。如果可能的话,我会用更新的版本再试一次。

关于react-native - 无法解析“./GestureHandlerRootView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60030663/

相关文章:

android - 找不到用于签名配置 'release' 的 keystore .-- React native

ios - React Native 和 Firebase 错误 403

react-native - 需要能够在 componentdidmount 时下载给定 BASE64 字符串的 PDF

react-native - 如何将pdf保存到android文件系统然后查看PDF - react-native

react-native - 切换选项卡时如何动态更改标题导航标题

react-native - TabNavigator中的“阻止/禁用”选项卡- react 导航

javascript - 如何卸载底部选项卡导航器 react 导航中的非事件屏幕?

react-native - 如何在 native react 中添加对 Animated.sequence 的函数调用

paypal - React native paypal for ios 不工作?

react-native - 使用 react 原生 map 多次调用 onRegionChangeComplete 函数