存储在“app / assets / images”中的图像的URL - Rails

时间:2016-03-18 05:44:09

标签: ruby-on-rails ruby ruby-on-rails-4 asset-pipeline

我正在使用rails创建API。将图像上载到目录app/assets/images/live/sample.png(在我的项目目录中名为rails-api)。

我无法使用localhost/rails-api/images/live/sample.png访问本地图片。该图片的可访问网址是什么?我需要在网址中加入assets吗?我尝试使用asset_path帮助程序生成此网址。

修改:我正在使用ActionController::Base.helpers.asset_path('sample.png', host: 'http://localhost/rails-api/images/live')

生成网址

生成

http://localhost/rails-api/images/live/sample.png

0 个答案:

没有答案