我正在使用 Expo 在 React Native 中制作一个移动应用程序。 现在我想我将使用 Realm 来管理我的项目中的状态。
但是,我不确定我是否可以在 Expo 上使用 Realm。 Expo对于轻松快速地创建React Native移动应用程序非常有用,但有时与某些模块和库会存在一些冲突。
那么,你能告诉我 Realm 是否可以在 Expo 上运行吗?
谢谢你,
功能请求今天被标记为完成。
我可以确认 Realm 可与 自定义开发客户端配合使用。
这里有一个 展览/示例,您可以立即使用它来开始使用 -- 由 Realm 团队提供。
我们不会将 Realm 添加到 Expo Go 应用程序(您从 App Store 或 Google Play Store 下载),因为我们限制了默认包含的本机第三方服务的数量。
Expo 团队已将功能请求标记为“进行中”。
https://expo.canny.io/feature-requests/p/realm它应该作为自定义开发客户端的一部分包含在内,您可以在此处阅读有关自定义开发客户端的更多信息
https://blog.expo.dev/introducing-custom-development-clients-5a2c79a9ddf8之前的回答Expo 不支持 Realm 不幸的是,Expo 不支持 Realm。如果您使用 Expo CLI 或 create-react-native-app 创建 React Native 项目,则需要“弹出”您的 Expo 项目才能使用 Realm。此页面上的安装步骤不使用 Expo CLI。
https://docs.mongodb.com/realm/sdk/react-native/install/https://expo.canny.io/feature-requests/p/support-for-realm