scss中的资产路径

时间:2018-07-04 16:02:39

标签: ruby-on-rails sass ruby-on-rails-5

我正在使用Rails 5,并且在.scss文件中,我想使用图像作为背景。 现在,我使用asset_path来获取生产中图像的真实名称

    background:url(asset_path('fundoteste.jpg'))

但是,在投入生产时,后台无法正常工作,并且代码显示如下:

background:url("/assets/fundoteste-99a689875895552ae788148d716b8c4722af6218c82bc265e77e12834eb40eaf.jpg")

但是此图像与调用它(资产)的scss是同一文件夹,因此它正在调用assets/assets/

如何删除图像前的/assets,并仍然使用asset_path获取图像的生产名称?

1 个答案:

答案 0 :(得分:0)

您可以使用以下background:url(image-url("filename.jpg"))