Rails错误:语法错误,意外的keyword_ensure,期望输入结束

时间:2014-02-12 21:15:48

标签: ruby-on-rails ruby

可能是总的noob错误,对不起,我对rails来说还是个新手

这是我的代码

#<!DOCTYPE html>
<html>
<head>
  <title>ConveySation</title>
  <%= stylesheet_link_tag    "application", media: "all", "data-turbolinks-track" => true %>
  <%= javascript_include_tag "application", "data-turbolinks-track" => true %>
  <%= csrf_meta_tags %>
</head>
<body>
  <div class="navbar navbar-fixed-top">
    <div class="navbar-inner">
      <div class="container">
        <a href="#" class="brand"> ConveySation</a>
  <div class="nav">
    <ul>
    </div>
      <%= link_to "HomePage", root_path, class: "btn btn-danger" %>
       </div>
    </ul>
  </div>
</div>
</div>
     <br class="clear" />
  </div>
<%yield%>
</head>
</html>
<%end%>

我得到标题错误代码 请帮助!!

1 个答案:

答案 0 :(得分:3)

从代码中删除最后一个语句<%end%>。多数民众赞成造成错误。在您的代码中,没有阻止结束。 当你在它时,将你的HTML代码更正为

<%yield%>
</head>  

<%yield%>
</body>

另外,请更正您的html语法。 HTML元素应该像<div> ..<ul> ..</ul> </div>那样排列 而不是<div>..<ul>..</div> </ul>