我的图片资源设置如下:
assets/images/websites
然后在网站文件夹中存放了我的所有图像。
当我使用scss帮助器:image-url("menu-bg.png")
或image-url("/websites/menu-bg.png")
时,它不会加载任何图像。
但是,如果图片位于/images
父文件夹而不是/websites
子文件夹中,并且我使用image-url("menu-bg.png")
它将完美运行。
如何从子文件夹中调用图像?
答案 0 :(得分:1)
子文件夹很可能不属于资产管道。子文件夹将包含在资产管道中,并在config/application.rb
中使用以下显式配置:
config.assets.paths << Rails.root.join("app", "assets", "images", "websites")