MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Heroku kompiliert meine Assets nicht vorab, um meine App für die Asset-Pipeline vorzubereiten

Ok, die Lösung war also:

Ich verwende mongoid, bei dem Sie die Zeile „rails/all“ als Teil der Konfiguration entfernen. Als Ergebnis wurden Kettenräder nicht geladen.

Was Sie mit Rails 3.1+ tun müssen, ist außerdem, require "sprockets/railtie" hinzuzufügen in application.rb, damit Sprockets aktiviert sind. Bumm, funktioniert.

Diese Informationen finden Sie auf der mongoiden Website hier . Dies ist nützlich für alle, die möglicherweise nicht die vollständigen „rails/all“ in application.rb laden, Sprockets sind offensichtlich erforderlich, damit die Asset-Pipeline funktioniert.