我应该从 LTS 升级到另一个 LTS ember 版本吗?

Should I upgrade from LTS to another LTS ember version?

我一直在尝试将我的 ember 应用程序从 2.18 升级到 3.4.4,我只想知道我是否选择了正确的 ember 版本3.4.4?非常感谢任何回应。另外,如果我从 2.18 跳到 3.8.1,我可能会面临哪些缺点或问题?

最新的长期支持是 3.8。这是发布 cycle。如果适合你,你可以跳到 3.8。 有一个名为 ember-cli-update. It applies changes automatically. Also you can checkout 的插件 ember-blog 来学习更改。

我个人的建议是从一个 LTS 升级到下一个 LTS 版本。有一个很棒的 video from Ember Map 讨论了升级 ember 应用程序的一个很好的策略,我将在这里总结一下,以防 link 过时。

  1. Upgrade all forwards-compatible packages

  2. Upgrade 3rd-party dependencies and addons, one at a time

  3. Upgrade Ember CLI and friends using ember-cli-update

在我看来,使用 ember-cli-update --to next-lts-version-here。升级到 LTS 后,修复弃用和测试直到全部绿色,然后继续。我使用这个过程在周末从 2.16 -> 3.8