我使用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')
3条答案
按热度按时间5vf7fwbs1#
使用npm install expo-media-library或yarn add expo-media-library
blmhpbnm2#
请尝试Expo升级,然后Expo Doctor。我的也在那里停留了一段时间。它甚至会导致AppRegistry错误,即所述main未注册。我应该试试旧版本的
wj8zmpe13#
使用以下命令修复了此问题:
这将要求你更新现有的库版本,所以在安装时选择y。
升级了gradle版本和与expo相关的依赖项。
安装后删除了node_modules,Pod&重新安装了。
注意:使用expo&expo-modules-core最新版本。