rails应用程序不会在生产环境中加载css / js / images

时间:2011-07-14 09:09:49

标签: css ruby-on-rails-3 production-environment

当我在生产模式下运行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文件夹中

1 个答案:

答案 0 :(得分:5)

config / production.rb

中进行以下更改

变化:

config.serve_static_assets = false

为:

config.serve_static_assets = true

这将解决它,我保证