首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FirebaseUI依赖冲突

FirebaseUI依赖冲突
EN

Stack Overflow用户
提问于 2021-10-15 18:33:47
回答 1查看 554关注 0票数 0

我正在使用FirebaseUI React (https://github.com/firebase/firebaseui-web-react)在一个React应用程序中实现FirebaseUI Auth,该应用程序以前没有任何问题。但是,我最近将Firebase升级到v9,现在当我试图安装FirebaseUI响应组件时,我会收到依赖冲突。具体来说,当我尝试:

代码语言:javascript
复制
npm install --save react-firebaseui

我收到错误:

代码语言:javascript
复制
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: project-js-frontend@0.1.0
npm ERR! Found: firebase@9.1.3
npm ERR! node_modules/firebase
npm ERR!   firebase@"^9.1.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer firebase@"^8.2.4" from react-firebaseui@5.0.2
npm ERR! node_modules/react-firebaseui
npm ERR!   react-firebaseui@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

其他使用FirebaseUI组件的人,或者更广泛的FirebaseUI,是否遇到了这个错误并找到了解决方案?根据Firebase文档,v9与FirebaseUI不兼容,我遇到的问题可能与这里的问题(https://github.com/firebase/firebaseui-web/issues/837)有关--但是,如果是这样的话,在将Firebase升级到v9之后,有没有办法使FirebaseUI工作呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-23 13:34:57

根据Firebase文档,v9与FirebaseUI不兼容,

..。

在将Firebase升级到v9之后,有什么办法使v9工作吗?

如果您想冒险,并尝试让这些东西一起工作,您可以从npm i --save firebaseui@next开始。在撰写本文时,将安装firebaseui@0.600.0,这可能是firebaseui@6的预发行版,目的是添加与firebase@9的兼容性。

如果您想真正冒险,可以尝试在https://github.com/firebase/firebaseui-web/pull/850上应用更改集,但这似乎正在进行积极的开发(3天前的评论)。也许它将在不久的将来被合并和发布,希望你的问题能够被它解决。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69589177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档