gpt4 book ai didi

javascript - 启动一个新的 React-Native 项目的问题

转载 作者:行者123 更新时间:2023-12-04 17:07:26 25 4
gpt4 key购买 nike

我正在 React Native 中开始一个新项目,并在我的手机上使用 Expo Go 运行它。我只有两个文件,“App.js”和“SearchScreen.js”。每次我去运行我在 Expo Go 中的代码时,它都会成功捆绑,然后应用程序崩溃(所以我没有看到错误,也不知道我的错误是什么)。我知道这不是 Expo Go 的问题,因为当我运行空白 React native 应用程序附带的默认代码时,它会正确加载和运行。 App.js 和 SearchScreen.js 中的代码来自一个有几年历史的类,我怀疑我的问题可能与此有关。

因为没有错误消息,我不确定如何继续。有谁知道解决这个问题的方法吗?

提前致谢。

应用程序.js:

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

const navigator = createStackNavigator(
{
Search: SearchScreen,
},
{
initialRouteName: 'Search',
defaultNavigationOptions: {
title: 'Business Search',
},
}
);

export default createAppContainer(navigator);

SearchScreen.js:

import React from 'react';
import { View, Text, StyleSheet } from 'react-native';

const SearchScreen = () => {
return (
<View>
<Text>Search Screen</Text>
</View>
);
};

const styles = StyleSheet.create({});

export default SearchScreen;

最佳答案

我运行了 expo install react-native-gesture-handler 并为我解决了这个问题。

在网络上运行我的程序时,我收到如下消息:

  • 在“./handlers/gestures/gestureComposition”中找不到导出“ComposedGestureType”(重新导出为“ComposedGesture”)
  • 在“./handlers/gestures/gestureComposition”中找不到导出“ExclusiveGestureType”(重新导出为“ExclusiveGesture”)

现在它又可以在我的手机上使用了。

关于javascript - 启动一个新的 React-Native 项目的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70298450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com