Ruby on rails 3 Rails 3.1样式表出现问题,导致路由错误

Ruby on rails 3 Rails 3.1样式表出现问题,导致路由错误,ruby-on-rails-3,ruby-on-rails-3.1,Ruby On Rails 3,Ruby On Rails 3.1,我刚刚创建了一个新的应用程序,看到了这个文件,了解到现在我正在使用Rails 3.1,这不是问题。但是,我还了解到,现在您必须将样式表、图像和其他文件夹放在app/asset文件夹中。我这样做了,我将custom.css文件放在asset文件夹中,这样url将是/asset/stylesheets/custom.css即使我在asset文件夹中看到该文件,但我的样式表没有加载到文档中,我得到一个错误 路由错误 没有与[get]“assets/stylesheets/custom.css”匹配的路

我刚刚创建了一个新的应用程序,看到了这个文件,了解到现在我正在使用Rails 3.1,这不是问题。但是,我还了解到,现在您必须将样式表、图像和其他文件夹放在app/asset文件夹中。我这样做了,我将custom.css文件放在asset文件夹中,这样url将是/asset/stylesheets/custom.css即使我在asset文件夹中看到该文件,但我的样式表没有加载到文档中,我得到一个错误

路由错误 没有与[get]“assets/stylesheets/custom.css”匹配的路由

我该如何解决这个问题

一些可能有帮助的信息。
我正在使用嵌入式ruby样式表标记
样式表(标题等)的代码放在视图/布局文件夹的application.html.erb文件中,以尽量减少创建新页面/控制器时的代码


非常感谢您的帮助。

默认情况下,custom.css将合并到application.css中,其url如下:

/assets/application-md5string.css
因此,您可以在布局中使用它:

= stylesheet_link_tag "application"

默认情况下,custom.css将合并到application.css中,其url如下:

/assets/application-md5string.css
因此,您可以在布局中使用它:

= stylesheet_link_tag "application"

在application.rb中,我没有使用

require "rails/all"
因为我不使用ActiveRecord

我必须补充一点

require 'sprockets/railtie'

使资产生成工作正常。

在application.rb中,我没有使用

require "rails/all"
因为我不使用ActiveRecord

我必须补充一点

require 'sprockets/railtie'

为了使资产生成工作。

EDIT:Application部分工作,我将custom中的css代码放入应用程序中,并删除了custom.css文件,该文件似乎使样式表工作。。但是,我仍然无法加载blueprint.css文件。。。此外,为了让应用程序正常工作,我不得不降级链轮。编辑:应用程序部分工作,我将custom中的css代码放入应用程序中,并删除了custom.css文件,这似乎使样式表正常工作。。但是,我仍然无法加载blueprint.css文件。。。另外,为了让应用程序正常工作,我不得不降低链轮的等级。