Erro de roteamento de arquivos estáticos de produção do Rails
Quando executo meu aplicativo localmente em test / dev, meus pontos de vista são bons e tudo fica feliz. Quando tento navegar para os mesmos arquivos erb em execução no meu servidor remoto / servidor de produção local, obtenho erros como o seguinte:
ActionController::RoutingError (No route matches "/stylesheets/scaffold.css")
Eu já vi perguntas semelhantes aqui no SO, mas nenhuma foi capaz de resolver meu problema. A coisa mais próxima que encontrei de uma resposta é a primeira resposta aqui:Erro 404 do Rails para arquivos de folha de estilo ou JavaScript
Pelo que entendi, a melhor coisa a fazer seria configurar meu servidor da web para servir arquivos estáticos. Como faço isso localmente / no Heroku?
Atualizar
Conforme sugestão do raidfive, mudei config.serve_static_assets de false para true e isso corrigiu meu problema. No entanto, vejo que, em production.rb, diz que o Apache ou o nginx já devem estar servindo ativos estáticos. É menos profissional / bom servir ativos estáticos dessa maneira? Em caso afirmativo, como alcançaria os resultados desejados se estivesse usando o Heroku?
Atualização 2
Aparentemente, Herokufaz isso automaticamente, Eu tinha uma vírgula extra que estava causando o dano. Consegui procurar nos logs Heroku estendidos usando odica a seguir para rastrear o problema. Obrigado SO!