我有一个现有的Angular 4应用程序,该应用程序使用rxjs 5.4.1。对于我们需要开发的一项新功能,我们需要将rxjs更新到6.3+。但是,rxjs有很多更改,因此它破坏了我现有的很多代码。
我在更新的rxjs软件包中有一些新功能- 点击,缩小,扫描,弹拨 。因此,想看看是否有什么好方法可以将它们从节点模块中提取并通过我的代码本身运行,方法是将它们放在我的应用程序文件夹中。
有人可以指导我如何执行此操作吗?感谢任何指针。我试图用Google搜索,但到目前为止找不到任何好的解决方案。
答案 0 :(得分:1)
RxJs 5和6不兼容,但是有一个兼容软件包,您可以尝试Angular是否可以与compat软件包一起工作,但是我建议如果您希望RxJs 6.3将Angular项目升级到6+是最明智的选择+。
从Angular 4升级到6并不是那么痛苦。