首页 > 解决方案 > 在 Angular 4.3 项目中从 RxJS 5 迁移到 RxJS 6

问题描述

所以我有一个使用 RxJS 5.4.3 的 Angular 4.3.1 项目?我需要迁移到 RxJS 6 但保留现有版本的 Angular。我阅读了本 指南,我应该做的步骤是:

  1. 将 rxjs更新到 5.5版本并修复可能的错误。
  2. 更新到rxjs 6并安装rxjs-compat以实现兼容性,修复rxjs-compat未涵盖的可能错误

而且我不需要更改现有代码:导入、添加管道等。一切都应该工作吗?

标签: angulartypescriptrxjsmigration

解决方案


几天前我在我的项目中遇到了同样的问题,安装 'rxjs-compat' 暂时解决了这个问题。但是,在一周之内,该项目开始抛出 rxjs 错误。最后,我还必须更改导入和管道。我强烈建议尽快更新您的代码以避免最后一分钟的错误。


推荐阅读