我今天正在研究 Ruby on Rails 教程中的样式表,正如它所说,我添加了
<%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %>
<%= stylesheet_link_tag 'blueprint/print', :media => 'print' %>
应该从 public/stylesheets/blueprint 文件夹中读取 screen.css 和 print.css。
但是,当我打开浏览器时,样式并没有改变,所以我检查了 html 代码并显示
<link type="text/css" rel="stylesheet" media="screen" href="/assets/blueprint/screen.css></link>
谁能告诉我为什么路线是错误的?它不应该是 public/stylesheets 而不是 /assets/somewhere 吗?