0
私はアプリケーションmy_appとエンジンmy_engineを持っています。Railsエンジンのルートがロードされない
MY_APPルート:
Rails.application.routes.draw do
mount MyEngine::Engine => "/api"
end
my_engineルート:Routes for MyEngine::Engine:
ディスプレイ、
Prefix Verb URI Pattern Controller#Action
my_engine_engine /api MyEngine::Engine
Routes for MyEngine::Engine:
あなたが見ることができるように:
MyEngine::Engine.routes.draw do
post "files/sync" => "files#sync"
end
MY_APPから、私はrails routes
を実行し、以下を参照してください。 0結果私はこの問題についての本ですべての答えを試しましたが、何も動作しません。
私のエンジンルートがアプリによってリストされていないのはなぜですか?
(つまりmy_engineがローカル宝石であることに注意してください - 私はおそらくそれを再ロードするために特別な何かをしなければならないのですか?)