我有一个非常大的项目,有很多组件。实际上它是一个我正在贡献的开源项目。它是在Angular 4上构建的。目前它在Angular 4上运行。我试图通过关注这个站点https://update.angular.io/来更新它并手动搜索每个根据Angular 6的依赖和重写代码是非常繁忙的。我得到了很多错误解决,这引起了另一个错误。所以我的问题是,是否有必要将我的应用程序更新到最新的Angular 6?如果是,那么他们不是一些简单的方法。
另外,我在https://update.angular.io/的警告下阅读了此We do not recommend moving across multiple major versions.
。正在更新我的应用程序。
答案 0 :(得分:0)
我认为您应该迁移,因为以下原因已弃用4版:
有理由迁移到Angular 7
跨主要版本转移有关的警告
是什么?在更新指南https://angular.io/guide/updating中,它意味着“角度更新指南”工具可能会进行一些手动更改,对于主要版本,他们建议考虑以下所需的更改,但您可能需要创建一个新的从头开始开发项目,并开始使用AUG建议将您的组件移至这一新组件。
看看过时政策,似乎对v4.x.x的长期支持已经结束:
https://angular.io/guide/releases#support-policy-and-schedule