0

アプリで追加のルートファイルを使用したいので、追加するときに

config.paths['config/routes'] = Dir[Rails.root.join('config/routes/*.rb')]

私のconfig/application.rbファイルにはすべて問題ありません。

このコードをイニシャライザーに配置しようとすると、問題が発生します。

MyApp::Application.config.paths['config/routes'] = Dir[Rails.root.join('config/routes/*.rb')]

Railsコンソールで確認します-MyApp::Application.config.paths適切なパスを保持しますが、からのファイルconfig/routesがロードされないようです。

この問題を解決するにはどうすればよいですか?

Rails3.2.6を使用しています。

4

1 に答える 1

1

あなたの質問に直接答えるのではなく、あなたがやろうとしていることに異なる(より良い?)アプローチを提供します:

DHHが要点に投稿したこの代替案を確認してください。

于 2012-08-25T18:23:12.857 に答える