2014-01-07 18 views
6

Ich versuche meine App von Rails 3.2.13 zu Rails 4 zu wechseln. Dabei habe ich einen Hauptmangel gefunden - ich benutze den Edelstein mobile_fu, um festzustellen, ob Benutzer kommen von einem mobilen Gerät. Dieser Edelstein benötigt Schienen 3.2.13, aber Schienen 4.0.2 und Sass-Schienen für Schienen 4.0.2 erfordern beide Schienen> = 4.0.mobile_fu für Rails 4

Was ist ein guter Weg, um dieses Problem zu lösen? Ich bin froh, dass ich in den Code von mobile_fu einsteigen kann, da es nicht besonders schwierig erscheint, aber ich habe sehr wenig Erfahrung im Umgang mit Eisenbahnen und was die Abhängigkeit von Eisenbahnen bedeutet.

Danke!

Antwort

4

Sie können versuchen, die mehr neueste Version von Mobile-fu unter Verwendung von https://github.com/benlangfeld/mobile-fu

gem 'mobile_fu' (mit einem Unterstrich) gibt Ihnen die alte. Gem 'Mobile-Fu' gibt Ihnen die neue.