0

我是 Rails 新手并正在实施一个演示应用程序。我的“app/view/layout/applicio.html.erb”文件中有这段代码:

<%= stylesheet_link_tag "scaffold" %>

但是当我在浏览器中运行它并调试时,我看到这条路径扩展到:

<link href="/assets/scaffold.css" media="screen" rel="stylesheet" type="text/css">

我无法理解这个assets文件夹是从哪里进入图片的?这也导致了我的样式表加载问题。

4

1 回答 1

1

在这里阅读这些内容。 http://guides.rubyonrails.org/asset_pipeline.html

在 application.html.erb

<%= stylesheet_link_tag "application", :media => "all" %>

在应用程序.css

 *= require_tree .

此行意味着将包含 app/assets/stylesheets 中的所有 .css 文件。

于 2013-04-28T16:56:53.613 回答