我正在学习 React Native。 我正在尝试使用 SafeAreaProvider 和 SafeAreaView,但是当我这样做时:
import { SafeAreaProvider, SafeAreaView } from "react-native-safe-area-context";
我收到消息找不到模块“react-native-safe-area-context”
这是我的版本:
"dependencies": { "@react-native-community/masked-view": "^0.1.11", "expo": "~48.0.18", "expo-status-bar": "~1.4.4", "react": "18.2.0", "react-native": "0.71.8", "react-native-safe-area-context": "4.5.0", "react-navigation": "^4.4.4"
你能帮我吗?非常感谢!
我尝试将react-native-safe-area-context从4.7.1降级到4.5
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
您收到了错误消息“找不到模块'react-native-safe-area-context'”,这是因为在您的环境中未安装SafeAreaContext库。
该库已包含在Expo Go中,但如果您使用的是NPM,则应按照此处的说明进行操作。
在您的环境终端中运行以下命令以在本地安装库:
如果该命令不起作用,请尝试使用以下命令: