method
mount
v8.0.0 -
Show latest stable
- Class:
ActionDispatch::Routing::Mapper::Mapping::Base
mount(app, options = nil)public
Mount a Rack-based application to be used within the application.
mount SomeRackApp, at: "some_route"
For options, see `match`, as `mount` uses it internally.
All mounted applications come with routing helpers to access them. These are named after the class specified, so for the above example the helper is either `some_rack_app_path` or `some_rack_app_url`. To customize this helper’s name, use the `:as` option:
mount(SomeRackApp, at: "some_route", as: "exciting")
This will generate the `exciting_path` and `exciting_url` helpers which can be used to navigate to this mounted app.