【发布时间】:2013-04-18 11:52:08
【问题描述】:
我正在查看 Rails 4 测试版,当我使用 Capistrano(Nginx、Unicorn、Postgres)进行部署时,它会通过清单成功部署资产。
例如。 logo-515b878aa9fea59fa353f24f11c3ab.png 但我注意到它并没有上传原始文件logo.png(没有清单)。
我想知道这是正常行为还是我遗漏了什么。
以及如何在 CSS 文件中调用 thie 'logo.png' 文件,因为以下内容不起作用,因为它没有使用清单文件。
// Pages.SCSS file
.logo {
background: url("logo.png") no-repeat scroll 0% 0%;
}
或
// Pages.SCSS file
.logo {
background: url(image_path("logo.png")) no-repeat scroll 0% 0%;
}
非常感谢。
【问题讨论】:
-
看起来你这里发生了某种缓存破坏。
标签: ruby-on-rails sass asset-pipeline ruby-on-rails-4