Html 图像发布路径

Html 图像发布路径,html,ruby-on-rails,Html,Ruby On Rails,我创建了一个rails项目,下载了一个引导主题,并将html、css、javascript和图像移动到rails应用程序中相应的文件夹中。我在sublime 2中打开rails应用程序,搜索“img”标记以更新图像路径。当前我的图像位于以下路径:app/assets/images/ <img class="img-portfolio img-responsive" src="app/assets/images/portfolio-1.jpg"> 上面是我想显示的一幅图像的img

我创建了一个rails项目,下载了一个引导主题,并将html、css、javascript和图像移动到rails应用程序中相应的文件夹中。我在sublime 2中打开rails应用程序,搜索“img”标记以更新图像路径。当前我的图像位于以下路径:app/assets/images/

<img class="img-portfolio img-responsive" src="app/assets/images/portfolio-1.jpg">

上面是我想显示的一幅图像的img标签。我已从路径中删除“应用程序”和“资产”,但它仍然不会显示


我做错了什么?

使用rails
image\u标签
helper

<%= image_tag("portfolio-1.jpg", class: "img-portfolio img-responsive") %>

或者你可以这样做

<img src="/assets/portfolio-1.jpg" class="img-portfolio img-responsive">


有关更多信息,请检查此处

如果使用
html
,则不需要调用完整路径,路径应如下所示:

<img class="img-portfolio img-responsive" src="assets/portfolio-1.jpg">

如果您使用rails助手:

<%= image_tag 'portfolio-1.jpg', class: "img-portfolio img-responsive" %>

你美丽的灵魂!它工作得很好!在过去的一个小时里我一直在想办法。非常感谢。