将AngularFireStore与ionic 3配合使用(angular 5和rxjs5)
我想使用angularfire2连接到firebase,但我似乎陷入了依赖循环 爱奥尼亚3官方支持最多5个角度,angularfire2需要rxjs 6,angular 5支持最多5个角度 我不能升级到rxjs 6,因为它与angular 5不兼容,我也不能升级到angular 6,因为它在ionic 3中不受支持 我曾考虑升级到ionic 4,因为很多库都在我的旧angular版本下崩溃了,但我担心ionic 4 beta版会引入更多的bug,我现有的插件也不兼容 有人知道什么是最好的做法吗 应该可以做到这一点。你对爱奥尼亚4号的担心是正确的。我最近尝试升级,发现:将AngularFireStore与ionic 3配合使用(angular 5和rxjs5),angular,firebase,ionic-framework,rxjs,angularfire2,Angular,Firebase,Ionic Framework,Rxjs,Angularfire2,我想使用angularfire2连接到firebase,但我似乎陷入了依赖循环 爱奥尼亚3官方支持最多5个角度,angularfire2需要rxjs 6,angular 5支持最多5个角度 我不能升级到rxjs 6,因为它与angular 5不兼容,我也不能升级到angular 6,因为它在ionic 3中不受支持 我曾考虑升级到ionic 4,因为很多库都在我的旧angular版本下崩溃了,但我担心ionic 4 beta版会引入更多的bug,我现有的插件也不兼容 有人知道什么是最好的做法吗
尽管如此,现在还是要升级了,只需将其视为一个附带项目,这可能需要一些时间,并使您的v3应用程序能够与之一起正常运行。Ionic 4已于几天前正式发布。他们在博客
上说,虽然迁移需要做一些工作,但这是最好的时机。你可能必须/想要在将来升级到爱奥尼亚4,所以如果你当前的设置没有完美地运行,并且你正在考虑使用当前版本的angularfire2,那么为什么现在不升级呢?我有一个项目,我使用了爱奥尼亚3(3.9.2)、Angular 5(5.2.3)和rxjs 6.3.2+rxjs compat库。一切顺利。我还使用@angular/fire:“5.0.0”(需要升级到ofc)爱奥尼亚4已经在几天前正式发布了。他们在博客上说,虽然迁移需要做一些工作,但现在是最好的时候了。不管怎样,你可能必须/想要在将来升级到爱奥尼亚4,所以如果你当前的设置不能完美地工作,为什么要推迟,而不是现在呢nyway和您正在研究使用angularfire2的当前版本。我有一个项目,我使用了Ionic 3(3.9.2)、Angular 5(5.2.3)和rxjs 6.3.2+rxjs compat lib。所有这些都可以顺利运行。我还使用了@Angular/fire:“5.0.0”(需要升级它ofc)如果您升级到rxjs 6,您需要将您的typescript版本升级到3+我还想补充一点,如果您升级到rxjs 6,您需要将您的typescript版本升级到3+