17

我正在研究将当前 Angular 1 项目迁移到 Angular 4 的方法。

选项是ng-forwardngUpgraderewrite

我正在考虑重写它,但有一个转折。

  • 我保留当前的应用程序
  • 开始写与之平行的新的
  • 所有新的 NG4 重写,我想使用......换句话说,一点一点。

有没有人尝试过或知道更好的方法?

4

1 回答 1

25

将 AngularJS 应用程序增量升级到 Angular。

成功升级的关键之一是渐进式地进行,通过在同一个应用程序中并排运行两个框架,并将 AngularJS 组件一个一个地移植到 Angular。这使得在不中断其他业务的情况下升级甚至是大型和复杂的应用程序成为可能,因为工作可以协作完成并分散在一段时间内。Angular 中的upgrade模块旨在使增量升级无缝。

有关更多信息,请参阅Angular 开发人员指南 - 从 AngularJS 升级

PLNKR 上的DEMO

于 2017-06-01T16:32:34.343 回答