将Angular 1.2.16迁移到1.6.9

时间:2018-04-10 01:11:40

标签: angularjs

我知道你们很多人都在问如何从Angular 1迁移到Angular 5.或者从2到5迁移。但我的问题有点不同。我的个人应用程序是用Angular 1.2.16编写的,我想知道:

1. Is it worth to migrate at all?
2. How complicated that will be? 

我知道Angular的gitlab中有一个更改日志,这是件好事,但它在两个版本之间是巨大的。大多数更改都是错误修正。但这两个版本之间是否有很多不相容的东西?

1 个答案:

答案 0 :(得分:1)

我认为你不能直接从angularJS 1.2迁移到1.6.9,这样会更加困难。

您必须一步一步地查看此迁移指南:

https://docs.angularjs.org/guide/migration

他们通过以下方式详细介绍了这一点:

1- Migrating from 1.2 to 1.3
2- Migrating from 1.3 to 1.4
3- Migrating from 1.4 to 1.5

Last step:
4- Migrating from 1.5 to 1.6

因此,您可以查看每个步骤,查看可以修改的更改,并测试它是否按预期工作。

这种方式可能更耗时,但成功的程度可能更重要。