1进行申请,到目前为止一切正常。但是,无处不在,ActionView突然突然崩溃。似乎无法识别任何已关闭的html标签。每次看到封闭的括号时,它都声称这些括号是未封闭的。但是,它们都是!我在下面发布了错误日志,也许有人知道发生了什么。我也只放入了部分日志,因为它很大。

~/app/views/layouts/application.html.erb:20: unknown regexp options - pa
unmatched close parenthesis: /div>

        <div class="rhm1-bg">

Extracted source (around line #20):

17:         <ul>
18:       <% if user_signed_in? %>
19:         Signed in as <%= current_user.email %>. Not you?
20:         <li><span><%= link_to "Sign out", destroy_user_session_path, :method => :delete %></span></li>
21:       <% else %>
22:         <li><span><%= link_to "Sign up", new_user_registration_path %></span></li>
23:         <li><span><%= link_to "Sign in", new_user_session_path %></span></li>

但是在我的HTML文件中,该div当然是关闭的。

编辑:似乎ActionView在几乎所有东西上都失败了。有人知道为什么会突然发生吗?

最佳答案

因此,在尝试注释掉包含javascript文件的过程中,我做了

<%= #javascript_include_tag "http://localhost:9292/faye.js" %>

注意#。那就是抛出ActionView的原因。

应该是什么:
<!--<%= javascript_include_tag "http://localhost:9292/faye.js" %>-->

关于ruby-on-rails - ActionView::Template::Error,多个未知的正则表达式选项问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9136384/

10-10 22:20