Ruby on rails Ruby on Rails未在Desive中加载图像

Ruby on rails Ruby on Rails未在Desive中加载图像,ruby-on-rails,ruby,devise,imagesource,Ruby On Rails,Ruby,Devise,Imagesource,我对图像有奇怪的错误(以前从未遇到过) 这是主页的截图-)进入designe/sessions/new.html.erb,它不再读取徽标 (页脚也是如此) ->如何解决这个问题? ->今后如何预防 我认为rails每次都会以同样的方式加载图像 header.html.erb <header id="home"> <div class="main-nav"> <div class="container"> <div class="navb

我对图像有奇怪的错误(以前从未遇到过)

这是主页的截图-
)进入designe/sessions/new.html.erb,它不再读取徽标

(页脚也是如此)

->如何解决这个问题? ->今后如何预防

我认为rails每次都会以同样的方式加载图像

header.html.erb

  <header id="home">
<div class="main-nav">
  <div class="container">
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="index.html">
        <h1><img class="img-responsive" src="assets/logo.png" alt="logo"></h1>
      </a>                    
    </div>
    <div class="collapse navbar-collapse">
      <ul class="nav navbar-nav navbar-right">                 
        <li class="scroll active"><a href="#">Home</a></li>     
      </ul>
    </div>
  </div>
</div><!--/#main-nav-->

切换导航
固定的

问题是我应该使用image_标记而不是标准的HTMLIMGSRC

因此:

这:


应改为:

<%= image_tag("logo.png") %>


在designe/sessions/new.html.erb中。是打字错误吗?你错过了
=
中的
渲染
是的,只是这篇后期文章中的一个打字错误,这是渲染图像的部分代码,我认为链接是直接的。所以,一旦你从部分路径调用它,现在就不正确了。你能在你的问题中添加
layouts/header
的内容吗?
<%= image_tag("logo.png") %>