更新:我通过chrome dev工具找到了下面的custom.css.scss没有在生产中使用。有谁知道为什么heroku不会使用某些scss?
我正在关注ruby on rails教程,并且索引的分页在生产中出现。看起来好像图像没有清除上面的图像。任何帮助表示赞赏。感谢
这就是索引在开发中的表现:
这是索引在生产中的表现:
这是custom.css.scss中的css:
/* Masters index */
.masters {
list-style: none;
margin: 0;
li {
overflow: auto;
padding: 10px 0;
border-top: 1px solid $grayLighter;
&:last-child {
border-bottom: 1px solid $grayLighter;
}
}
}
index.html.erb
<% provide(:title, 'All masters') %>
<h1>All masters</h1>
<%= will_paginate %>
<ul class="masters">
<%= render @masters %>
</ul>
<%= will_paginate %>
_master.html.erb
<li>
<%= gravatar_for master, size: 52 %>
<%= link_to master.name, master %>
<% if current_master.admin? && !current_master?(master) %>
| <%= link_to "delete", master, method: :delete,
data: { confirm: "Are you sure you want to delete this master?" } %>
<% end %>
</li>
答案 0 :(得分:1)
我建议您取出可靠的网络调试程序(Firebug或Chrome或Safari中的工具),并将产品中的CSS和标记与开发中的CSS和标记进行比较。
答案 1 :(得分:1)
好的,我不得不做rake资产:预编译以便修复它。