在我的app / views / layouts / application.html.erb中:
...
<%= stylesheet_link_tag "bootstrap", "bootstrap-embed" %>
...
在它提供给浏览器的html中以某种方式吐出这个:
<link href="/assets/bootstrap.css?body=1" media="screen" rel="stylesheet" />
<link href="/stylesheets/bootstrap-embed.css" media="screen" rel="stylesheet" />
为什么路径不同?
我也试过这个:
<%= stylesheet_link_tag "bootstrap" %>
<%= stylesheet_link_tag "bootstrap-embed" %>
具有相同的意外结果。
答案 0 :(得分:0)
原来,我拼错了文件名:“boostrap-embed.css”。我不知道为什么资产管道决定这意味着它需要一条不同的路径,但确实如此。