/ / Verwenden Sie Rails 4-Engine in Rails 3.2 App - Ruby-on-Rails, Schienen-Motoren

Verwenden Sie Rails 4-Engine in der Rails 3.2 App - Ruby-on-Rails, Rails-Engines

Ist es möglich, eine Schienenmaschine zu erstellen und sie in eine 3.2.14-Anwendung einzufügen? Ich möchte eine Blogging-Engine in eine ältere Rails-App einfügen. Werden die Gemfiles kollidieren oder alleine stehen?

Antworten:

1 für die Antwort № 1

Rails Engines können in 3.2.x-Anwendungen verwendet werden. Die Engine-Gem-Abhängigkeiten müssen jedoch die Verwendung von Rails 3.2.x ermöglichen. Wenn die Abhängigkeiten der Engine Rails 4 zwingend erfordern, können Sie die Engine nicht mit Ihrer Rails 3.2 App verwenden.


0 für die Antwort № 2

Sie können nicht zwei Versionen von Rails gleichzeitig verwenden, aber wenn Ihre Engine 3.2-kompatibel ist, haben Sie vielleicht Glück. Oder Sie können eine ältere Version dieser Engine verwenden, die vielleicht kompatibel ist?