当我在生产模式下运行rails应用程序时,不会显示图像,并且css无法正常工作 在我的控制台中,我收到了消息 ActionController :: RoutingError(没有路由匹配“/stylesheets/theme.css”): 在救援/布局(0.0ms)内呈现C:/Ruby192/lib/ruby/gems/1.9.1/gems/actionpack-3.0.3/lib/action_dispatch/middleware/templates/rescues/routing_error.erb 但在我的视图/布局application.html.erb中我添加了<%= stylesheet_link_tag'主题'%> 行,而theme.css出现在public / stylesheet文件夹中
答案 0 :(得分:5)
在 config / production.rb
中进行以下更改变化:
config.serve_static_assets = false
为:
config.serve_static_assets = true
这将解决它,我保证