我正在使用image_path
帮助器来包含apple-touch-icons
。图标位于文件夹app_icons
中。这是文件夹结构:
现在,生成的网址为images/app_icons/icon@2x.png
,我得到no route matches
例外。但对于其他文件夹中的所有其他图像,我得到assets/event_logos/xxxx.jpg
并且它有效。我已经使用了很长一段时间了,我不知道这里出了什么问题。
这是ERB:
这是HTML输出:
答案 0 :(得分:0)
如果无法在/images
中找到具有指定名称的资产,则Rails将回退到/assets
的默认路径,可能假设您要从/public/images
呈现图片
检查拼写错误的文件名 - 确保icon@2x.png
文件夹中有一个名为/app/assets/images/
的文件。