【发布时间】:2019-05-29 15:02:53
【问题描述】:
我的任务是将一个中型 Angular V2.0.1 项目升级到 Angular V7.1.4(最新的稳定版本)。我过去曾与 Angular 合作过很多次,并从 V2 -> V4 和 V4 -> V5 升级到过去的不同 Angular 项目。这些升级并不总是微不足道的,并且有重大变化。在做了一些研究之后,我偶然发现了 Angular 升级指南 (https://update.angular.io/),这似乎是一个不错的起点。我还偶然发现了 (Upgrading Angular 2 to Angular 6),在 cmets 中有人说我应该使用 Angular CLI 开始一个新项目并手动移动代码。
另外需要注意的是 2.0.1 项目使用 systemjs(因为它是从原始 Angular Quickstart 创建的)。理想情况下,我们会切换到 webpack。
我应该使用 Angular CLI 创建一个新项目并复制代码并尝试以这种方式修复错误,还是应该遵循 Angular 更新指南并留在同一个项目中?
【问题讨论】:
标签: angular angular7 angular-upgrade