我正在研究将当前的Angular 1项目迁移到Angular 4的方法。
选项包括 ng-forward , ngUpgrade 或重写。
我正在考虑重写它,但有点扭曲。
有没有人尝试过这种方法或知道更好的方法?
答案 0 :(得分:22)
成功升级的关键之一是通过在同一个应用程序中并排运行两个框架来逐步进行,并逐个将AngularJS组件移植到Angular。这样就可以在不中断其他业务的情况下升级大型复杂应用程序,因为这项工作可以协同完成并在一段时间内完成。 Angular中的upgrade
模块旨在实现无缝增量升级。
有关详细信息,请参阅Angular Developer Guide - Upgrading from AngularJS