作为将遗留应用从Rails 3迁移到Rails 6的持续努力的一部分,我正在尝试找到最佳方法来处理资产等方面的问题。
我遇到了以下问题,在我尝试添加特定资产时:
我遇到了以下问题,在我尝试添加特定资产时:
<%= image_tag 'images/shared/logos/image.svg' %>
该图片出现在以下位置:
app/assets/images/shared/logos/image.svg
然而,我遇到了标题中提到的错误:
The asset "images/shared/logos/image.svg" is not present in the asset pipeline.
希望能得到有关如何设置新版Rails处理资产的建议,我对整个sprockets vs webpacker的事情有些困惑,我正在尝试找出最好的前进方式。
images
,它是搜索路径的根目录。<%= image_tag 'shared/logos/image.png' %>
就足够了。 - undefined