【发布时间】:2018-06-17 22:09:40
【问题描述】:
我用 Ubuntu 16.0.4 中的 expo 库构建了一个与 Firebase 连接的 react 本机应用程序。我试图通过 firebase 实现 Facebook 身份验证,所以我构建了一个并行的“测试应用程序”,身份验证工作在其中。然后,当我想在我的原始应用程序中实现此代码时,我在 Expo XDE 中收到此错误:
XDE 错误博览会
我首先运行 npm install,当我运行“npm ls”时,我在终端中得到了这个:
npm ERR! peer dep missing: react@^15.6.1, required by react-native-modal-popover@0.0.2
npm ERR! peer dep missing: react-native@^0.45.1, required by react-native-modal-popover@0.0.2
npm ERR! peer dep missing: react@>=15.3.1, required by lottie-react-native@1.1.1
npm ERR! peer dep missing: react@>=15.4.0, required by react-native-branch@2.0.0-beta.3
npm ERR! peer dep missing: react@>= 16.0.0, required by react-native-gesture-handler@1.0.0-alpha.14
我尝试安装屏幕中显示的依赖项版本,但是,例如,当我安装“react@15.6.1”时,我收到“react@16”的依赖项错误,就像这样其他依赖项。我能做些什么来修复它?谢谢!
【问题讨论】:
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。
标签: javascript firebase react-native ubuntu-16.04 expo