Ember.js从1.8.1迁移到版本2. +

时间:2016-02-06 10:05:13

标签: ember.js

我们在1.8.1版本上构建了一个非常大的应用程序。我们希望迁移到2.0或更高版本。我们有一些猜测:

  • 是否存在一些循序渐进的手册如何操作?
  • 我们可以同时使用2种不同版本的余烬吗?由于持续迁移......

我们希望避免覆盖整个应用程序......

2 个答案:

答案 0 :(得分:4)

我建议你更新余烬。并保持打开弃用警告。然后,您可以尝试逐个调查每个警告,并使用新语法更新代码。

本指南非常有用:Upgrade to ember 2.x step-by step

由于Ember使用全局窗口范围,因此会导致冲突,并且不建议使用两个版本的ember。

答案 1 :(得分:0)

可能根据你所使用的路线加载不同的Ember版本,但我真的不建议这样做,因为你失去了拥有单页应用程序的所有好处(应用程序将当你在它们之间转换时再次加载),你最终会为自己做更多的工作,有更多的机会搞砸了。我会按照锁的建议逐步升级应用程序,随时测试。