Angularjs 如何从angular 1.4升级到angular 5?

Angularjs 如何从angular 1.4升级到angular 5?,angularjs,angular,ng-upgrade,angular-hybrid,Angularjs,Angular,Ng Upgrade,Angular Hybrid,要从angular 1.4升级到angular 5,可以使用ngupgrade并遵循增量方法,或者严格适用于从1.5版开始使用ngupgrade。根据图片,1.5中提到的先决条件用于ngUpgrade。有官方升级指南: 或 但是作为一个已经编写了一个大型AngularJS应用程序并且现在正在从事一个大型Angular项目的人,我建议开始一个新的项目,并逐步用最新的AngularJS编写一个完整的新应用程序。根据我的经验,在这两个框架之间切换是非常困难和耗时的 在AngularJS中,Angula

要从angular 1.4升级到angular 5,可以使用ngupgrade并遵循增量方法,或者严格适用于从1.5版开始使用ngupgrade。根据图片,1.5中提到的先决条件用于ngUpgrade。

有官方升级指南: 或

但是作为一个已经编写了一个大型AngularJS应用程序并且现在正在从事一个大型Angular项目的人,我建议开始一个新的项目,并逐步用最新的AngularJS编写一个完整的新应用程序。根据我的经验,在这两个框架之间切换是非常困难和耗时的

在AngularJS中,AngularJS的工作方式完全不同(更好),框架本身提供的功能远不止AngularJS。

如果您仍想升级,请分两步进行:

  • 升级到1.5(因为必须有需要的原因)
  • 升级到Angular

    • 看看这篇文章:

      您可以在两个框架之间升级或降级服务和组件

      您应该知道,有两种方法可以引导混合应用程序:

    • 在AngularJS(v1)和AngularJS(v6)框架的角度区域中使用自举

    • 使用-bootstrappers将AngularJS带出角度区域,并将两个变化检测系统分开

    • 我两种方法都试过了。我建议您使用降级模块,这对性能和内存泄漏都有好处

      如果你在谷歌上搜索angular hybrid,你会在github上找到很多文章和例子。我已经有一段时间没有看它了,它似乎有重大的更新,这很好。“准备”部分仍然让我想起了一个笑话:“如何成为百万富翁而不纳税?步骤1:获得一百万美元。”准备的一部分是“使用模块加载器”,它告诉你为什么,但你仍然需要自己去弄清楚如何从,比如说,咕噜声到网页包。当然,这超出了该页面的范围,但这感觉像是一大步要整理

      我确实找到了一位开发人员,山姆·朱利安,他制作了一个引导视频“课程”,该课程需要一个应用程序,并将其转换为视频。这是在,当然是更全面的比任何博客文章我见过。我没有关联,但这让我开始制定一些我们需要改变的东西


      这不是一项微不足道的任务,但能够看到提前安排的阶段,这似乎是逐步可能的。(幸运的是,我们已经非常接近angularjs风格指南,这是另一个准备步骤。)祝你好运

      不,在你走之前有很多改变要做:我讨厌人们用图片引用来源。这使得搜索变得乏味和困难。@GeorgeWG这里是AngularJS 1.4并行运行的示例。这里是AngularJS 1.4并行运行的示例。官方Angular开发者建议从最低版本1.5升级是有原因的,否则他们会选择较低版本。