Ruby on Rails
Schienen-Motoren
Suche…
Einführung
Engines können als Miniaturanwendungen betrachtet werden, die ihren Hostanwendungen Funktionalität bieten. Eine Rails-Anwendung ist eigentlich nur eine "aufgeladene" Engine. Die Rails :: Application-Klasse erbt viel von ihrem Verhalten von Rails :: Engine.
Engines sind die wiederverwendbaren Schienenanwendungen / Plugins. Es funktioniert wie ein Juwel. Bekannte Motoren sind Device, Spree-Edelsteine, die problemlos in Schienenanwendungen integriert werden können.
Syntax
rails plugin new [engine name] --mountable
Parameter
Parameter | Zweck |
---|---|
--montierbar | Diese Option teilt dem Generator mit, dass Sie eine "mountable" und mit Namespace isolierte Engine erstellen möchten |
--voll | Diese Option teilt dem Generator mit, dass Sie eine Engine erstellen möchten, einschließlich einer Skelettstruktur |
Bemerkungen
Engines sind sehr gute Optionen, um wiederverwendbare Plugins für Schienenanwendungen zu erstellen
Berühmte Beispiele sind
Einfache Blog-Engine generieren
rails plugin new [engine name] --mountable
Berühmte Motorenbeispiele sind
Gerät (Authentifizierungsstein für Schienen)
Spree (E-Commerce)
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow