Zoeken…


Invoering

Motoren kunnen worden beschouwd als miniatuurapplicaties die functionaliteit bieden aan hun hostapplicaties. Een Rails-applicatie is eigenlijk gewoon een "supercharged" -motor, waarbij de Rails :: Application-klasse veel van zijn gedrag ervaart van Rails :: Engine.

Motoren zijn de herbruikbare railtoepassingen / plug-ins. Het werkt als een juweeltje. Bekende motoren zijn Device, Spree edelstenen die eenvoudig kunnen worden geïntegreerd met railtoepassingen.

Syntaxis

  • rails plugin new [engine name] --mountable

parameters

parameters Doel
--mountable optie vertelt de generator dat u een "koppelbare" en naamruimte-geïsoleerde engine wilt maken
--full optie vertelt de generator dat u een motor wilt maken, inclusief een skeletstructuur

Opmerkingen

Motoren zijn zeer goede opties voor het maken van herbruikbare plug-ins voor railtoepassingen

Beroemde voorbeelden zijn

Genereren van eenvoudige blog-engine

rails plugin new [engine name] --mountable

Bekende voorbeelden van motoren zijn

Apparaat (authenticatiemiddel voor rails)

Spree (e-commerce)



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow