4
私のルートは開発モードでは正常に動作していますが、実際には動作していないというのは本当に奇妙な問題です。Rails :: Engineのルートが実稼働環境にロードされていない
私のアプリの大半はメインアプリケーションにロードされたエンジン、内に含まれ、そしてルートがメインのアプリは、このように起動し、ファイル...私のルートの
SandersteadParish::Application.routes.draw do
mount Cms::Engine => "/cms"
最初のいくつかの行このようなエンジンの外観でファイル私はRAILS_ENV =開発・レール・サーバを実行している場合...
Cms::Engine.routes.draw do
scope '(groups/:group_id)' do
resources :pages do
resources :widgets
collection do
post :layout, :add_panel, :split_panel
end
end
、ルートが正常に動作しますが、私はRAILS_ENV =生産を実行した場合、彼らはロードされません。
をより多くの情報を見つけることができますたとえば
Cms.pages_path
用エンジンのスコープにアクセスする必要がある、あなたのGemfileにその宝石が含まれていますか? 例: 'gem 'cms'、パス: 'engines/cms' –