我有一个带有图像的 Rails 3.1 应用程序:
app/assets/images/icons/button.png
看起来图像应该在这个 URL 上提供:
assets/icons/button.png
但是如果我访问这个 URL,我会得到一个 404。为了解决这个问题,我创建了一个初始化程序并将我的images/icons
子目录添加到资产路径中:
Rails.application.assets.append_path "app/assets/images/icons"
但是,这似乎不是实现此目的的推荐方法。我知道 JavaScript 和 CSS 资产的require
andrequire_tree
指令,是否有图像资产的等价物?其他人如何做到这一点?