我已将 Rails 应用程序升级到版本 4,但在 Heroku 上的 Sass 存在一些问题。似乎我在 Sass 文件中包含的图像都没有将摘要附加到文件中。
由于 rails 4 仅生成资产的摘要版本,因此失败。我该怎么做才能使 Heroku 上的 Sass 文件中的图像也将摘要附加到 CSS 中?
我已将 Rails 应用程序升级到版本 4,但在 Heroku 上的 Sass 存在一些问题。似乎我在 Sass 文件中包含的图像都没有将摘要附加到文件中。
由于 rails 4 仅生成资产的摘要版本,因此失败。我该怎么做才能使 Heroku 上的 Sass 文件中的图像也将摘要附加到 CSS 中?
当引用资产管道提供的 sass 文件中的图像时,您需要使用sass-rails
gem 提供的帮助程序。从Rails 网站:
image-url("rails.png") becomes url(/assets/rails.png)
image-path("rails.png") becomes "/assets/rails.png"