我能做些什么来修复我在Rails教程第八章中遇到的语法错误?

时间:2012-06-26 17:11:40

标签: ruby-on-rails ruby rspec

我正在阅读Rails教程,并在第8章(我正在开发身份验证系统)。当我运行我到目前为止准备的测试套件时,我得到8个相同的错误,其中包含以下信息:

rails_projects/sample_app/app/views/sessions/new.html.erb:9: syntax error, unexpected ':'
   ..._buffer.append= ( f.text_field: :email );@output_buffer.safe...

我的测试代码和嵌入式ruby代码在以下要点中:https://gist.github.com/2997168

new.html.erb的第9行是:

<%= f.text_field: :email %>

非常感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:3)

错误在您的视图中:

<%= f.text_field: :email %>
                ^-here

取出结肠,你应该没事。