0
我有一個應用程序my_app和一個引擎my_engine。Rails engine routes not loading
my_app應用途徑:
Rails.application.routes.draw do
mount MyEngine::Engine => "/api"
end
my_engine路線:
MyEngine::Engine.routes.draw do
post "files/sync" => "files#sync"
end
從程序my_app,我跑rails routes
,並看到以下內容:
Prefix Verb URI Pattern Controller#Action
my_engine_engine /api MyEngine::Engine
Routes for MyEngine::Engine:
正如你所看到的,Routes for MyEngine::Engine:
顯示器0結果。我已經嘗試了關於這個問題的書中的每一個答案,但沒有任何工作。
爲什麼我的引擎路線沒有被應用程序列出?
(注意my_engine是當地的寶石 - 做我必須做一些特別的東西可能重新加載它?)