angular - 在 Angular 4.3 项目中从 RxJS 5 迁移到 RxJS 6
问题描述
所以我有一个使用 RxJS 5.4.3 的 Angular 4.3.1 项目?我需要迁移到 RxJS 6 但保留现有版本的 Angular。我阅读了本 指南,我应该做的步骤是:
- 将 rxjs更新到 5.5版本并修复可能的错误。
- 更新到rxjs 6并安装rxjs-compat以实现兼容性,修复rxjs-compat未涵盖的可能错误
而且我不需要更改现有代码:导入、添加管道等。一切都应该工作吗?
解决方案
几天前我在我的项目中遇到了同样的问题,安装 'rxjs-compat' 暂时解决了这个问题。但是,在一周之内,该项目开始抛出 rxjs 错误。最后,我还必须更改导入和管道。我强烈建议尽快更新您的代码以避免最后一分钟的错误。
推荐阅读
- c++ - reduce_parallel 不是线程安全函数?
- vscode-settings - 如何在 VS-Code 终端中隐藏文件路径信息
- csv - 如何将 csv 文件与数据库 Codeigniter 进行比较
- vb.net - 为什么我看不到“添加参考”
- linux - 当我用 strace 附加时,挂线退出
- sql-server-2017 - 可以在我更改之前查看以前的存储过程过程吗?
- java - Job Quartz 和 Thread Runnable 不能同时运行
- mysql - 查询生成器问题
- python-3.x - 如何将 dnspython 导入谷歌 colab?
- angular - 使用 Spring Boot 更新 Keycloak 中的用户属性