Ruby on rails - image_tag不同于生产和开发



我在Rails中使用image_tag。在本地它解析为/assets/image.img。在Heroku上,它解析为/images/image.img。

我已经关闭了资产管道(这个项目最终将离开Rails)。

如何使本地解析与生产相同?

完整的image_tag是什么?
是否使用

image_tag(asset_path('image.img'))

image_tag('image.img')

?

如果您关闭了资产管道,我建议您不要使用asset_path表单。

# config/environments/production.rb
...
config.assets.compile = true
...

这解决了我的问题。我猜这和输油管被关闭有关。如有任何评论,请帮助我理解。

相关内容

  • 没有找到相关文章

最新更新