Должен ли я перейти с LTS на другую версию LTS ember?

#ember.js #ember-cli

#ember.js #ember-cli

Вопрос:

Я пытался обновить свое приложение ember с 2.18 на 3.4.4 , и я просто хочу знать, правильно ли я выбрал версию ember, которая является 3.4.4 ? Любой ответ приветствуется. Также с какими недостатками или проблемами я могу столкнуться, если перейду с 2.18 на 3.8.1 ?

Ответ №1:

Моя личная рекомендация — перейти с одной LTS на следующую версию LTS. Есть отличное видео от Ember Map, в котором обсуждается отличная стратегия обновления ваших приложений ember, которую я кратко изложу здесь на случай, если ссылка когда-нибудь устареет.

  1. Обновите все пакеты, совместимые с пересылкой

  2. Обновляйте сторонние зависимости и дополнения по одному за раз

  3. Обновите Ember CLI и друзей с помощью ember-cli-update

И, на мой взгляд, используйте ember-cli-update --to next-lts-version-here . После обновления до LTS исправьте устаревшие версии и тесты, пока они не станут зелеными, а затем продолжайте. Я использовал этот процесс для перехода с 2.16 -> 3.8 на выходных

Ответ №2:

Последняя долгосрочная поддержка — 3.8. вот цикл выпуска. Вы можете перейти на 3.8, если вас это устраивает. Существует дополнение с именем ember-cli-update. Изменения применяются автоматически. Также вы можете проверить ember-blog, чтобы ознакомиться с изменениями.