【发布时间】:2020-12-15 21:40:57
【问题描述】:
问题
我正在开发一个使用 MongoDB 领域和 Redux 的应用程序。当项目中只有 redux 时,没有问题。但是在debuggin 之后,领域installed 开始发生错误。 Realm 使用 port=8083 处理其 XML 请求,而 React Native 由 default 在 port=8081 中运行。因此,当领域向initialize 发出第一个 XML 请求时,领域应用程序会响应本机崩溃。
问题排查
通过查看 react-native-debugger documentation 可以更改调试器端口。好的!然后我在 react-native 中寻找一种方法来做同样的事情。听起来很奇怪,显然 react-native 的 android 端口是 hardcoded 和 react-native init,这意味着只有 default 8081 端口有效。实际上,只有metro服务器和ios端口可以是changed。我向 MongoDB 请求了support,关于更改他们的default port to 8081。但仍在等待答案。
这是应用程序repository 有什么建议吗?
提前致谢!
【问题讨论】:
标签: android mongodb react-native redux realm