【发布时间】:2013-10-28 08:29:29
【问题描述】:
我已将 Rails 应用程序升级到版本 4,但在 Heroku 上的 Sass 存在一些问题。似乎我在 Sass 文件中包含的图像都没有将摘要附加到文件中。
由于 rails 4 仅生成资产的摘要版本,因此失败。我该怎么做才能使 Heroku 上的 Sass 文件中的图像也将摘要附加到 CSS 中?
【问题讨论】:
标签: ruby amazon-s3 ruby-on-rails-4 amazon-cloudfront
我已将 Rails 应用程序升级到版本 4,但在 Heroku 上的 Sass 存在一些问题。似乎我在 Sass 文件中包含的图像都没有将摘要附加到文件中。
由于 rails 4 仅生成资产的摘要版本,因此失败。我该怎么做才能使 Heroku 上的 Sass 文件中的图像也将摘要附加到 CSS 中?
【问题讨论】:
标签: ruby amazon-s3 ruby-on-rails-4 amazon-cloudfront
当引用资产管道提供的 sass 文件中的图像时,您需要使用 sass-rails gem 提供的帮助程序。来自the Rails site:
image-url("rails.png") becomes url(/assets/rails.png)
image-path("rails.png") becomes "/assets/rails.png"
【讨论】: