Quando eseguo localmente la mia app in test/dev le mie visualizzazioni si presentano ottimamente e tutto è felice. Quando provo a navigare verso quegli stessi file erb in esecuzione sul mio server remoto/server di produzione locale ricevo errori come il seguente:Errore di routing dei file statici di produzione delle rotaie
ActionController::RoutingError (No route matches "/stylesheets/scaffold.css")
ho visto domande simili qui su SO, ma nessuno è stato in grado di risolvere il mio problema. La cosa più vicina che ho trovato per una risposta è la prima risposta qui: Rails 404 error for Stylesheet or JavaScript files
A quanto ho capito la cosa migliore da fare sarebbe quella di configurare il mio server web per servire file statici. Come posso farlo localmente/su Heroku?
Aggiornamento
Come da suggerimento di raidfive ho cambiato config.serve_static_assets da false a true e questo riparato il mio problema. Tuttavia, vedo che in production.rb è probabile che Apache o nginx stiano già servendo asset statici. E 'meno buono/professionale servire le risorse statiche in questo modo e se sì, come potrei ottenere i risultati desiderati se sto usando Heroku?
Update 2
Apparentemente Heroku does this automatically, ho avuto una virgola in più che stava causando il male. Sono stato in grado di esaminare i registri Heroku estesi utilizzando lo following tip per rintracciare il problema. Grazie COSÌ!
Dov'era la virgola? –