React Native 错误:请求模块“node_modules\expo-media-library\build\MediaLibrary.js”,

azpvetkf  于 2023-05-18  发布在  React
关注(0)|答案(3)|浏览(172)

我使用react-native init newProject做了一个react native项目。我想在这个模块中的项目中使用expo模块,所以我运行npx install-expo-modules来使用expo模块,在使用这个命令后,我安装了expo模块expo-media-library,当我导入这个

错误:请求模块“node_modules\expo-media-library\build\MediaLibrary.js”,引发异常:TypeError:undefined不是对象(正在计算'_ExponentMediaLibrary.default. MediaType')

5vf7fwbs

5vf7fwbs1#

使用npm install expo-media-library或yarn add expo-media-library

blmhpbnm

blmhpbnm2#

请尝试Expo升级,然后Expo Doctor。我的也在那里停留了一段时间。它甚至会导致AppRegistry错误,即所述main未注册。我应该试试旧版本的

wj8zmpe1

wj8zmpe13#

使用以下命令修复了此问题:

npx install-expo-modules@latest

这将要求你更新现有的库版本,所以在安装时选择y。
升级了gradle版本和与expo相关的依赖项。
安装后删除了node_modulesPod&重新安装了

注意:使用expo&expo-modules-core最新版本。

相关问题