Rails 3中的多个路由文件

Ami*_*ava 5 ruby ruby-on-rails ruby-on-rails-3

Rails 2.3可以使用RouteSet #add_configuration_file随时添加更多路由.

是否可以在Rails 3项目中执行相同的操作?

Joe*_*Dyk 7

在config/application.rb中:

config.paths.config.routes << File.join(Rails.root, "config/routes/route_file.rb")

在Rails 3.2(可能还有Rails 3.1)中,使用:

config.paths["config/routes"] << Rails.root.join('config/routes/route_file.rb')