Ich benutze bootsy (https://github.com/volmer/bootsy), um die Formatierung meines Blog-Artikels Körper viel einfacher zu machen. Wenn ich Dateien im WYSIWYG-Editor lokal hochlade, kann ich sie später gut ansehen; jedoch, wenn ich in der Produktion bin und tun dies alle img-Tags verlinken aufBootsy Rails Juwel zeigt keine Bilder in Produktion
/uploads/bootsy/image/1/image_name.jpeg
Stattdessen sollte der Pfad eine aws s3 url sein. Ich benutze s3 mit carrierwave = für einige andere Dinge (die Post Hauptbild URL), und ich habe keine Probleme. Ich stelle mir vor, dass es irgendeine Art von Konfiguration gibt, die ich tun muss, um in der Produktion zu arbeiten.
Sie müssen die Assets in der Produktion vorkompilieren. Lesen Sie es hier - http://guides.rubyonrails.org/asset_pipeline.html –
Ich dachte, Precomplication war nur für Assets, die in lokalen App sind, bevor ich in die Produktion senden. Diese Assets werden während der Produktion über ein Formular übermittelt. – josh