我们在1.8.1版本上构建了一个非常大的应用程序。我们希望迁移到2.0或更高版本。我们有一些猜测:
我们希望避免覆盖整个应用程序......
答案 0 :(得分:4)
我建议你更新余烬。并保持打开弃用警告。然后,您可以尝试逐个调查每个警告,并使用新语法更新代码。
本指南非常有用:Upgrade to ember 2.x step-by step
由于Ember使用全局窗口范围,因此会导致冲突,并且不建议使用两个版本的ember。
答案 1 :(得分:0)
可能根据你所使用的路线加载不同的Ember版本,但我真的不建议这样做,因为你失去了拥有单页应用程序的所有好处(应用程序将当你在它们之间转换时再次加载),你最终会为自己做更多的工作,有更多的机会搞砸了。我会按照锁的建议逐步升级应用程序,随时测试。