Решение проблем с гем-зависимостями при обновлении до Rails 6.beta - PullRequest
1 голос
/ 24 апреля 2019

Попытка поиграть с бета-версией Rails 6 в существующем приложении.Обновленный Gemfile теперь включает gem 'rails', '6.0.0.beta3'

К сожалению, некоторые драгоценные камни, такие как active_model_serializers , зависят от версии "<6" и не имеют бета-версии в тестировании, которое я могу найти. </p>

Есть ли какие-нибудь обходные пути, кроме создания и создания моей собственной версии?

$ bundle update

Bundler could not find compatible versions for gem "activemodel":
  In Gemfile:
    active_model_serializers (~> 0.10.7) was resolved to 0.10.9, which depends on
      activemodel (>= 4.1, < 6)

    clearance (= 1.17.0) was resolved to 1.17.0, which depends on
      activemodel (>= 3.1)

    clearance (= 1.17.0) was resolved to 1.17.0, which depends on
      email_validator (~> 1.4) was resolved to 1.6.0, which depends on
        activemodel

    rails (~> 6.0.0.beta3) was resolved to 6.0.0.beta3, which depends on
      activemodel (= 6.0.0.beta3)

    simple_form (~> 4.1) was resolved to 4.1.0, which depends on
      activemodel (>= 5.0)
...