我使用react-native init newProject
做了一个react native项目。我想在这个模块的项目中使用expo模块,所以我运行npx install-expo-modules
来使用expo模块。使用这个命令后,我安装了expo模块expo-media-library,当我导入这个
错误:require module "node_modulesexpo-media-librarybuild medialilibrary .js",抛出异常:TypeError: undefined不是一个对象(求'_ExponentMediaLibrary.default.MediaType')
使用NPM安装expo-media-library或yarn添加expo-media-library
尝试世博升级然后世博医生。我的也在那里呆了一段时间。它甚至会导致AppRegistry错误,说main没有注册。应该试试旧版本
使用下面的命令修复:
npx install-expo-modules@latest
这将要求您更新现有的库版本,所以在安装时选择y。
升级了gradle版本和exp相关的依赖项。
安装后删除node_modules和豆荚,重新安装他们.
注意:,expo-modules-core最新版本。