Приложение, отсутствующее в функциях после развертывания в Heroku ( Forem Gem)

При развертывании моего приложения в Heroku я пропускаю свой пользовательский форум, созданный Gem/engine Forem. Мне пришлось сделать некоторые сбросы БД как локально, так и на heroku, но локально я обнаружил, что запуск rails g install: forem восстанавливает forem в моей среде разработки. Мне не удалось воспроизвести этот успех с герою. Я ищу либо A) конкретную информацию о развертывании с этим драгоценным камнем, или B) общую информацию о том, как устранить проблему. Я рад опубликовать код, но я уверен, что важно.

Gemfile:

gem 'rails', '4.1.4'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'spring',        group: :development
gem 'devise'
gem 'bootstrap-sass', '~> 3.2.0'
gem 'autoprefixer-rails'
gem 'simple_form'
gem 'pg'
gem 'newrelic_rpm'
gem 'forem', github: "radar/forem", branch: "rails4"
gem 'forem-bootstrap', github: "radar/forem-bootstrap"
gem 'forem-theme-base', :github => 'radar/forem-theme-base'
gem 'forem-redcarpet', github: "radar/forem-redcarpet"
gem 'will_paginate', '3.0.5'
gem 'unicorn'
gem 'rails_12factor', group: :production

1 ответ

Я столкнулся с той же проблемой при развертывании приложения Rails 4 на Heroku.

Я использую Devise для аутентификации и Forem для создания форумов. В моей среде разработки я установил Devise и Forem на основе этого руководства:

http://www.sitepoint.com/forem-rails-forum-engine/

При развертывании, так как все уже присутствовало в среде разработки (то есть модели), единственной вещью было установить Devise и Forem (без необходимости в других шагах):

heroku run rails generate devise:install

heroku run rails generate forem:install

Для каждого я отвечал на перезаписываемые файлы, которые могли присутствовать, но на самом деле, если вы настроили Devise или Forem, сохранение файлов (инициализаторов), которые вы только что загрузили, было бы хорошей идеей!

И вуаля!

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