Как решить конфликтную проблему использования actionpack в приложении rails

Я приехал сюда как последнее средство, чтобы найти ответ на мою проблему. Мое приложение rails зависит от ruby-2.0.0 и rails 4.1.4(хотя я могу вернуться к предыдущим версиям, но не для того, чтобы решить проблему), и я пытаюсь использовать gem 'dotiw', '~> 1.1.1' который зависит от [actionpack][1] (~> 3), Ниже сообщение от консоли даст лучшее понимание проблемы. Сообщение отчета в терминале после запуска $bundle install

Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    dotiw (~> 1.1.1) ruby depends on
      actionpack (~> 3) ruby

    rails (~> 4.1.4) ruby depends on
      actionmailer (= 4.1.4) ruby depends on
        actionpack (4.1.4)

Как вы уже можете видеть, что я снял свой Gemfile.lock и снова установил комплект. В качестве решения моей проблемы я могу либо изменить свою rails версия или gem 'dotiw', '~> 1.1.1' изменение первого изменит мою проблему, а сокращение версии второго приведет к потере функциональности. Также я не понимаю, почему это gem 'dotiw', '~> 1.1.1' не был обновлен для поддержки последних выпусков actionpack или лучше продолжать обновление для поддержки всех будущих выпусков его зависимостей.

0 ответов

Другие вопросы по тегам