【发布时间】:2016-11-23 00:04:55
【问题描述】:
我在这里看到这个错误在多个不同的线程中运行了几次,但是尽管在尝试了几乎所有提到的解决方案之后,我仍然在我的heroku logs 中遇到了多个这些错误。
需要注意的是,我使用的是 rails 4.2。
有趣的是HTML 中的图像加载正常,然而尝试从我的SCSS 文件访问的图像根本没有加载,我遇到了以下错误在这些文件上。
ActionController::RoutingError (No route matches [GET] "/assets/roses-right.png"):
正如我所说,我尝试了多种解决方案,包括在本地和 heroku 服务器上运行 rake assets:precompile。我还尝试在config/environments/production.rb 中设置config.serve_static_files = true,但仍然没有骰子。最后,在我的 gemfile 中,我确实有以下块:
group :production do
gem 'pg'
gem 'rails_12factor'
end
这里的任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 heroku asset-pipeline