我可以像这样得到资源的绝对路径:
Rails.root.join("public", ActionController::Base.helpers.asset_url('image.jpg').sub("/",""))
# => #<Pathname:/Users/Benjamin/apps/app1/public/image.jpg>
这将适用于资产管道(我认为),但它不是一个很好的方法来做到这一点。关于如何做得更好的任何建议?
答案 0 :(得分:1)
你可以试试这个。
File.expand_path('image.jpg')