【发布时间】:2015-10-16 21:38:03
【问题描述】:
我有一个包含 image_x.jpg 的 Rails 引擎 gem。我试图通过将其添加到资产和公共目录中,用我在项目中本地拥有的图像覆盖该图像。
但是,Rails 继续显示来自 gem 文件的图像,而不是我的本地文件。
如果我对 gem 进行monkeypatch 并删除图像 image_x.jpg,那么我本地项目中的图像就会出现,但这并不理想。
有没有办法告诉 Rails 从我的本地项目而不是 gem 中的图像提供图像?
换句话说,有没有办法将本地资产优先于 gem 文件资产?
【问题讨论】:
标签: ruby-on-rails gem rails-engines