2014-03-03 12 views
10

Ich kann die Bedeutung des Schlüsselwortes "mount" in Rails routing system nicht finden.Was bedeutet die Anweisung "mount" im Rails-Routing?


Ich habe Mercury eingerichtet in meiner Rails-Anwendung zu verwenden. Er fügte hinzu, diese Linie zu meiner routes.rb Konfigurationsdatei:

Appname::Application.routes.draw do 
    mount Mercury::Engine => '/' 

Was bedeutet das mount Stichwort bedeuten?

+1

http://apidock.com/rails/ActionDispatch/Routing/Mapper/Base/mount – BroiSatse

Antwort

13

Mount innerhalb der Rails Routen tut das Äquivalent eines Unix mount.
Es teilt der App mit, dass eine andere Anwendung (normalerweise eine Rack-Anwendung) an diesem Speicherort vorhanden ist.

Es wird hauptsächlich für Schienenmotoren verwendet.

+0

Vielen Dank für Ihre Antwort. Ich wusste nichts über Rails-Motoren! –

Verwandte Themen